[INFO] cloning repository https://github.com/nricciar/sparksdr-websocket-demo [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/nricciar/sparksdr-websocket-demo" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnricciar%2Fsparksdr-websocket-demo", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnricciar%2Fsparksdr-websocket-demo'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 1087e38102b15cca874539a44a2bef2857f550d7 [INFO] checking nricciar/sparksdr-websocket-demo against master#c9228570668803e3e6402770d55f23a12c9ae686 for pr-79472 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnricciar%2Fsparksdr-websocket-demo" "/workspace/builds/worker-14/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-14/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/nricciar/sparksdr-websocket-demo 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/nricciar/sparksdr-websocket-demo [INFO] finished tweaking git repo https://github.com/nricciar/sparksdr-websocket-demo [INFO] tweaked toml for git repo https://github.com/nricciar/sparksdr-websocket-demo written to /workspace/builds/worker-14/source/Cargo.toml [INFO] crate git repo https://github.com/nricciar/sparksdr-websocket-demo already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+c9228570668803e3e6402770d55f23a12c9ae686" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/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] fe4ac2f92d7d531a1a712532736c6ca488a798d134251fb33e2dd0831e20867e [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" "fe4ac2f92d7d531a1a712532736c6ca488a798d134251fb33e2dd0831e20867e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "fe4ac2f92d7d531a1a712532736c6ca488a798d134251fb33e2dd0831e20867e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fe4ac2f92d7d531a1a712532736c6ca488a798d134251fb33e2dd0831e20867e", kill_on_drop: false }` [INFO] [stdout] fe4ac2f92d7d531a1a712532736c6ca488a798d134251fb33e2dd0831e20867e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/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] 810fbf4bfb0d941d2fc1604d51fdb22d18f1cde8c1ecf9f204b8a01fac1a1314 [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" "810fbf4bfb0d941d2fc1604d51fdb22d18f1cde8c1ecf9f204b8a01fac1a1314", kill_on_drop: false }` [INFO] [stderr] Compiling log v0.4.11 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.69 [INFO] [stderr] Compiling bumpalo v3.4.0 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Compiling wasm-bindgen v0.2.69 [INFO] [stderr] Compiling serde_derive v1.0.117 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling serde v1.0.117 [INFO] [stderr] Compiling proc-macro-hack v0.5.19 [INFO] [stderr] Compiling getrandom v0.1.15 [INFO] [stderr] Checking futures-sink v0.3.8 [INFO] [stderr] Checking once_cell v1.5.2 [INFO] [stderr] Checking futures-io v0.3.8 [INFO] [stderr] Checking ppv-lite86 v0.2.10 [INFO] [stderr] Compiling byteorder v1.3.4 [INFO] [stderr] Compiling anyhow v1.0.34 [INFO] [stderr] Compiling yew v0.17.4 [INFO] [stderr] Compiling nom v5.1.2 [INFO] [stderr] Checking futures-channel v0.3.8 [INFO] [stderr] Checking http v0.2.1 [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Checking futures-task v0.3.8 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Checking lexical-core v0.7.4 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling indexmap v1.6.0 [INFO] [stderr] Compiling quote v1.0.7 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Compiling syn v1.0.53 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Checking yew-router-route-parser v0.14.0 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.69 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.69 [INFO] [stderr] Compiling pin-project-internal v1.0.2 [INFO] [stderr] Compiling futures-macro v0.3.8 [INFO] [stderr] Compiling thiserror-impl v1.0.22 [INFO] [stderr] Compiling yew-macro v0.17.0 [INFO] [stderr] Compiling yew-router-macro v0.14.0 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.69 [INFO] [stderr] Checking thiserror v1.0.22 [INFO] [stderr] Checking pin-project v1.0.2 [INFO] [stderr] Checking futures-util v0.3.8 [INFO] [stderr] Checking js-sys v0.3.46 [INFO] [stderr] Checking console_error_panic_hook v0.1.6 [INFO] [stderr] Checking futures-executor v0.3.8 [INFO] [stderr] Checking futures v0.3.8 [INFO] [stderr] Checking web-sys v0.3.46 [INFO] [stderr] Checking wasm-bindgen-futures v0.4.19 [INFO] [stderr] Checking serde_json v1.0.60 [INFO] [stderr] Checking chrono v0.4.19 [INFO] [stderr] Checking serde_yaml v0.8.14 [INFO] [stderr] Checking bincode v1.3.1 [INFO] [stderr] Checking uuid v0.8.1 [INFO] [stderr] Checking ham-rs v0.1.0 (https://github.com/nricciar/ham-rs#5748c1cc) [INFO] [stderr] Checking sparkplug v0.1.0 (https://github.com/nricciar/sparkplug?branch=main#9dcc3b6f) [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 gloo-file v0.1.0 [INFO] [stderr] Checking gloo v0.2.1 [INFO] [stderr] Checking yew-router v0.14.0 [INFO] [stderr] Checking radio v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] {"reason":"compiler-message","package_id":"radio 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"radio","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `import` 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":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":101,"byte_end":121,"line_start":5,"line_end":5,"column_start":14,"column_end":34,"is_primary":false,"text":[{"text":" (!) => { proc_macro_call_1!() };","highlight_start":14,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":178,"byte_end":198,"line_start":7,"line_end":7,"column_start":16,"column_end":36,"is_primary":false,"text":[{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":16,"highlight_end":36}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/model.rs","byte_start":28468,"byte_end":30116,"line_start":726,"line_end":759,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" {","highlight_start":1,"highlight_end":22},{"text":" match &self.import {","highlight_start":1,"highlight_end":45},{"text":" None => html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":35},{"text":"

{\"Compare spots to log file to find new countries and states.\"}

","highlight_start":1,"highlight_end":91},{"text":" ","highlight_start":1,"highlight_end":29},{"text":"

{ \"(adif only)\" }

","highlight_start":1,"highlight_end":52},{"text":" ","highlight_start":1,"highlight_end":36},{"text":" },","highlight_start":1,"highlight_end":31},{"text":" Some(import) => html! {","highlight_start":1,"highlight_end":52},{"text":" <>","highlight_start":1,"highlight_end":35},{"text":"

{ format!(\"Loaded {} contacts\", import.len()) }

","highlight_start":1,"highlight_end":91},{"text":"

","highlight_start":1,"highlight_end":40},{"text":" ","highlight_start":1,"highlight_end":151},{"text":"

","highlight_start":1,"highlight_end":41},{"text":" ","highlight_start":1,"highlight_end":36},{"text":" },","highlight_start":1,"highlight_end":31},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":1},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":1},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":1},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":1},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":1},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":1},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_3!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_1!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"you might have meant to use the available field","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":"self.import","suggestion_applicability":"MachineApplicable","expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":101,"byte_end":121,"line_start":5,"line_end":5,"column_start":14,"column_end":34,"is_primary":false,"text":[{"text":" (!) => { proc_macro_call_1!() };","highlight_start":14,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":178,"byte_end":198,"line_start":7,"line_end":7,"column_start":16,"column_end":36,"is_primary":false,"text":[{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":16,"highlight_end":36}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/model.rs","byte_start":28468,"byte_end":30116,"line_start":726,"line_end":759,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" {","highlight_start":1,"highlight_end":22},{"text":" match &self.import {","highlight_start":1,"highlight_end":45},{"text":" None => html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":35},{"text":"

{\"Compare spots to log file to find new countries and states.\"}

","highlight_start":1,"highlight_end":91},{"text":" ","highlight_start":1,"highlight_end":29},{"text":"

{ \"(adif only)\" }

","highlight_start":1,"highlight_end":52},{"text":" ","highlight_start":1,"highlight_end":36},{"text":" },","highlight_start":1,"highlight_end":31},{"text":" Some(import) => html! {","highlight_start":1,"highlight_end":52},{"text":" <>","highlight_start":1,"highlight_end":35},{"text":"

{ format!(\"Loaded {} contacts\", import.len()) }

","highlight_start":1,"highlight_end":91},{"text":"

","highlight_start":1,"highlight_end":40},{"text":" ","highlight_start":1,"highlight_end":151},{"text":"

","highlight_start":1,"highlight_end":41},{"text":" ","highlight_start":1,"highlight_end":36},{"text":" },","highlight_start":1,"highlight_end":31},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_3!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_1!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `import` 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":"radio 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"radio","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `import` 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":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":101,"byte_end":121,"line_start":5,"line_end":5,"column_start":14,"column_end":34,"is_primary":false,"text":[{"text":" (!) => { proc_macro_call_1!() };","highlight_start":14,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":178,"byte_end":198,"line_start":7,"line_end":7,"column_start":16,"column_end":36,"is_primary":false,"text":[{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":16,"highlight_end":36}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/model.rs","byte_start":28468,"byte_end":30116,"line_start":726,"line_end":759,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" {","highlight_start":1,"highlight_end":22},{"text":" match &self.import {","highlight_start":1,"highlight_end":45},{"text":" None => html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":35},{"text":"

{\"Compare spots to log file to find new countries and states.\"}

","highlight_start":1,"highlight_end":91},{"text":" ","highlight_start":1,"highlight_end":29},{"text":"

{ \"(adif only)\" }

","highlight_start":1,"highlight_end":52},{"text":" ","highlight_start":1,"highlight_end":36},{"text":" },","highlight_start":1,"highlight_end":31},{"text":" Some(import) => html! {","highlight_start":1,"highlight_end":52},{"text":" <>","highlight_start":1,"highlight_end":35},{"text":"

{ format!(\"Loaded {} contacts\", import.len()) }

","highlight_start":1,"highlight_end":91},{"text":"

","highlight_start":1,"highlight_end":40},{"text":" ","highlight_start":1,"highlight_end":151},{"text":"

","highlight_start":1,"highlight_end":41},{"text":" ","highlight_start":1,"highlight_end":36},{"text":" },","highlight_start":1,"highlight_end":31},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":1},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":1},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":1},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":1},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":1},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":1},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":1},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":1},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":1},{"text":" };","highlight_start":1,"highlight_end":1},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_3!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_1!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[{"message":"you might have meant to use the available field","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":"self.import","suggestion_applicability":"MachineApplicable","expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":101,"byte_end":121,"line_start":5,"line_end":5,"column_start":14,"column_end":34,"is_primary":false,"text":[{"text":" (!) => { proc_macro_call_1!() };","highlight_start":14,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":178,"byte_end":198,"line_start":7,"line_end":7,"column_start":16,"column_end":36,"is_primary":false,"text":[{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":16,"highlight_end":36}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/model.rs","byte_start":28468,"byte_end":30116,"line_start":726,"line_end":759,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":37},{"text":" {","highlight_start":1,"highlight_end":22},{"text":" match &self.import {","highlight_start":1,"highlight_end":45},{"text":" None => html! {","highlight_start":1,"highlight_end":44},{"text":" <>","highlight_start":1,"highlight_end":35},{"text":"

{\"Compare spots to log file to find new countries and states.\"}

","highlight_start":1,"highlight_end":91},{"text":" ","highlight_start":1,"highlight_end":29},{"text":"

{ \"(adif only)\" }

","highlight_start":1,"highlight_end":52},{"text":" ","highlight_start":1,"highlight_end":36},{"text":" },","highlight_start":1,"highlight_end":31},{"text":" Some(import) => html! {","highlight_start":1,"highlight_end":52},{"text":" <>","highlight_start":1,"highlight_end":35},{"text":"

{ format!(\"Loaded {} contacts\", import.len()) }

","highlight_start":1,"highlight_end":91},{"text":"

","highlight_start":1,"highlight_end":40},{"text":" ","highlight_start":1,"highlight_end":151},{"text":"

","highlight_start":1,"highlight_end":41},{"text":" ","highlight_start":1,"highlight_end":36},{"text":" },","highlight_start":1,"highlight_end":31},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":23},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_3!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_1!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `import` 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":"radio 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"radio","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `receiver_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/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2916,"byte_end":2973,"line_start":101,"line_end":102,"column_start":2,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":2,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":677,"byte_end":698,"line_start":18,"line_end":18,"column_start":27,"column_end":48,"is_primary":false,"text":[{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":27,"highlight_end":48}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/model.rs","byte_start":32474,"byte_end":34356,"line_start":809,"line_end":848,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" ","highlight_start":1,"highlight_end":17},{"text":" { spot.time.format(\"%H%M%S\") }","highlight_start":1,"highlight_end":56},{"text":" { spot.snr }","highlight_start":1,"highlight_end":38},{"text":" { spot.dt }","highlight_start":1,"highlight_end":37},{"text":" { format!(\"{} (+\", spot.tuned_frequency) }{ format!(\"{}\", (spot.frequency - spot.tuned_frequency)) }{ \")\" }","highlight_start":1,"highlight_end":173},{"text":" { spot.mode.mode() }","highlight_start":1,"highlight_end":60},{"text":" { match spot.distance {","highlight_start":1,"highlight_end":44},{"text":" Some(dist) => format!(\"{}\", dist),","highlight_start":1,"highlight_end":60},{"text":" None => format!(\"\"),","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":24},{"text":" }","highlight_start":1,"highlight_end":27},{"text":" {","highlight_start":1,"highlight_end":18},{"text":" if let Some(msg) = &spot.msg {","highlight_start":1,"highlight_end":51},{"text":" match (msg.contains(\"CQ\"), spot_receiver_id) {","highlight_start":1,"highlight_end":71},{"text":" (true, Some(receiver_id)) => html! { { msg.to_string() } },","highlight_start":1,"highlight_end":179},{"text":" (true, None) => html! { { msg.to_string() } },","highlight_start":1,"highlight_end":84},{"text":" (false, _) => html! { { msg.to_string() } }","highlight_start":1,"highlight_end":81},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } else {","highlight_start":1,"highlight_end":29},{"text":" html! { { \"--\" } }","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" { country_icon }","highlight_start":1,"highlight_end":42},{"text":" { match spot.call.state() {","highlight_start":1,"highlight_end":66},{"text":" Some(state) => format!(\"{}\", state),","highlight_start":1,"highlight_end":63},{"text":" None => format!(\"\")","highlight_start":1,"highlight_end":46},{"text":" } }","highlight_start":1,"highlight_end":31},{"text":" { match spot.call.op() {","highlight_start":1,"highlight_end":45},{"text":" Some(op) => format!(\"{}\", op),","highlight_start":1,"highlight_end":57},{"text":" None => format!(\"\")","highlight_start":1,"highlight_end":46},{"text":" } }","highlight_start":1,"highlight_end":31},{"text":" {","highlight_start":1,"highlight_end":18},{"text":" match lotw_enabled {","highlight_start":1,"highlight_end":41},{"text":" true => html! { { uses_lotw } },","highlight_start":1,"highlight_end":66},{"text":" false => html! {}","highlight_start":1,"highlight_end":42},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" ","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_14!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `receiver_id` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/model.rs:809: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;12m809\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;12m810\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;12m811\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 { spot.time.format(\"%H%M%S\") }\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m812\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 { spot.snr }\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;12m847\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;12m848\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":"radio 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"radio","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `msg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":677,"byte_end":698,"line_start":18,"line_end":18,"column_start":27,"column_end":48,"is_primary":false,"text":[{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":27,"highlight_end":48}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/model.rs","byte_start":32474,"byte_end":34356,"line_start":809,"line_end":848,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" ","highlight_start":1,"highlight_end":17},{"text":" { spot.time.format(\"%H%M%S\") }","highlight_start":1,"highlight_end":56},{"text":" { spot.snr }","highlight_start":1,"highlight_end":38},{"text":" { spot.dt }","highlight_start":1,"highlight_end":37},{"text":" { format!(\"{} (+\", spot.tuned_frequency) }{ format!(\"{}\", (spot.frequency - spot.tuned_frequency)) }{ \")\" }","highlight_start":1,"highlight_end":173},{"text":" { spot.mode.mode() }","highlight_start":1,"highlight_end":60},{"text":" { match spot.distance {","highlight_start":1,"highlight_end":44},{"text":" Some(dist) => format!(\"{}\", dist),","highlight_start":1,"highlight_end":60},{"text":" None => format!(\"\"),","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":24},{"text":" }","highlight_start":1,"highlight_end":27},{"text":" {","highlight_start":1,"highlight_end":18},{"text":" if let Some(msg) = &spot.msg {","highlight_start":1,"highlight_end":51},{"text":" match (msg.contains(\"CQ\"), spot_receiver_id) {","highlight_start":1,"highlight_end":71},{"text":" (true, Some(receiver_id)) => html! { { msg.to_string() } },","highlight_start":1,"highlight_end":179},{"text":" (true, None) => html! { { msg.to_string() } },","highlight_start":1,"highlight_end":84},{"text":" (false, _) => html! { { msg.to_string() } }","highlight_start":1,"highlight_end":81},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } else {","highlight_start":1,"highlight_end":29},{"text":" html! { { \"--\" } }","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" { country_icon }","highlight_start":1,"highlight_end":42},{"text":" { match spot.call.state() {","highlight_start":1,"highlight_end":66},{"text":" Some(state) => format!(\"{}\", state),","highlight_start":1,"highlight_end":63},{"text":" None => format!(\"\")","highlight_start":1,"highlight_end":46},{"text":" } }","highlight_start":1,"highlight_end":31},{"text":" { match spot.call.op() {","highlight_start":1,"highlight_end":45},{"text":" Some(op) => format!(\"{}\", op),","highlight_start":1,"highlight_end":57},{"text":" None => format!(\"\")","highlight_start":1,"highlight_end":46},{"text":" } }","highlight_start":1,"highlight_end":31},{"text":" {","highlight_start":1,"highlight_end":18},{"text":" match lotw_enabled {","highlight_start":1,"highlight_end":41},{"text":" true => html! { { uses_lotw } },","highlight_start":1,"highlight_end":66},{"text":" false => html! {}","highlight_start":1,"highlight_end":42},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" ","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_14!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `msg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/model.rs:809: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;12m809\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;12m810\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;12m811\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 { spot.time.format(\"%H%M%S\") }\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m812\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 { spot.snr }\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;12m847\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;12m848\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":"radio 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"radio","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `receiver_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/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2916,"byte_end":2973,"line_start":101,"line_end":102,"column_start":2,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":2,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":677,"byte_end":698,"line_start":18,"line_end":18,"column_start":27,"column_end":48,"is_primary":false,"text":[{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":27,"highlight_end":48}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/model.rs","byte_start":32474,"byte_end":34356,"line_start":809,"line_end":848,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" ","highlight_start":1,"highlight_end":17},{"text":" { spot.time.format(\"%H%M%S\") }","highlight_start":1,"highlight_end":56},{"text":" { spot.snr }","highlight_start":1,"highlight_end":38},{"text":" { spot.dt }","highlight_start":1,"highlight_end":37},{"text":" { format!(\"{} (+\", spot.tuned_frequency) }{ format!(\"{}\", (spot.frequency - spot.tuned_frequency)) }{ \")\" }","highlight_start":1,"highlight_end":173},{"text":" { spot.mode.mode() }","highlight_start":1,"highlight_end":60},{"text":" { match spot.distance {","highlight_start":1,"highlight_end":44},{"text":" Some(dist) => format!(\"{}\", dist),","highlight_start":1,"highlight_end":60},{"text":" None => format!(\"\"),","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":24},{"text":" }","highlight_start":1,"highlight_end":27},{"text":" {","highlight_start":1,"highlight_end":18},{"text":" if let Some(msg) = &spot.msg {","highlight_start":1,"highlight_end":51},{"text":" match (msg.contains(\"CQ\"), spot_receiver_id) {","highlight_start":1,"highlight_end":71},{"text":" (true, Some(receiver_id)) => html! { { msg.to_string() } },","highlight_start":1,"highlight_end":179},{"text":" (true, None) => html! { { msg.to_string() } },","highlight_start":1,"highlight_end":84},{"text":" (false, _) => html! { { msg.to_string() } }","highlight_start":1,"highlight_end":81},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } else {","highlight_start":1,"highlight_end":29},{"text":" html! { { \"--\" } }","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" { country_icon }","highlight_start":1,"highlight_end":42},{"text":" { match spot.call.state() {","highlight_start":1,"highlight_end":66},{"text":" Some(state) => format!(\"{}\", state),","highlight_start":1,"highlight_end":63},{"text":" None => format!(\"\")","highlight_start":1,"highlight_end":46},{"text":" } }","highlight_start":1,"highlight_end":31},{"text":" { match spot.call.op() {","highlight_start":1,"highlight_end":45},{"text":" Some(op) => format!(\"{}\", op),","highlight_start":1,"highlight_end":57},{"text":" None => format!(\"\")","highlight_start":1,"highlight_end":46},{"text":" } }","highlight_start":1,"highlight_end":31},{"text":" {","highlight_start":1,"highlight_end":18},{"text":" match lotw_enabled {","highlight_start":1,"highlight_end":41},{"text":" true => html! { { uses_lotw } },","highlight_start":1,"highlight_end":66},{"text":" false => html! {}","highlight_start":1,"highlight_end":42},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" ","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_14!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `receiver_id` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/model.rs:809: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;12m809\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;12m810\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;12m811\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 { spot.time.format(\"%H%M%S\") }\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m812\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 { spot.snr }\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;12m847\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;12m848\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":"radio 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"radio","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `msg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":677,"byte_end":698,"line_start":18,"line_end":18,"column_start":27,"column_end":48,"is_primary":false,"text":[{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":27,"highlight_end":48}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/model.rs","byte_start":32474,"byte_end":34356,"line_start":809,"line_end":848,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" ","highlight_start":1,"highlight_end":17},{"text":" { spot.time.format(\"%H%M%S\") }","highlight_start":1,"highlight_end":56},{"text":" { spot.snr }","highlight_start":1,"highlight_end":38},{"text":" { spot.dt }","highlight_start":1,"highlight_end":37},{"text":" { format!(\"{} (+\", spot.tuned_frequency) }{ format!(\"{}\", (spot.frequency - spot.tuned_frequency)) }{ \")\" }","highlight_start":1,"highlight_end":173},{"text":" { spot.mode.mode() }","highlight_start":1,"highlight_end":60},{"text":" { match spot.distance {","highlight_start":1,"highlight_end":44},{"text":" Some(dist) => format!(\"{}\", dist),","highlight_start":1,"highlight_end":60},{"text":" None => format!(\"\"),","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":24},{"text":" }","highlight_start":1,"highlight_end":27},{"text":" {","highlight_start":1,"highlight_end":18},{"text":" if let Some(msg) = &spot.msg {","highlight_start":1,"highlight_end":51},{"text":" match (msg.contains(\"CQ\"), spot_receiver_id) {","highlight_start":1,"highlight_end":71},{"text":" (true, Some(receiver_id)) => html! { { msg.to_string() } },","highlight_start":1,"highlight_end":179},{"text":" (true, None) => html! { { msg.to_string() } },","highlight_start":1,"highlight_end":84},{"text":" (false, _) => html! { { msg.to_string() } }","highlight_start":1,"highlight_end":81},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } else {","highlight_start":1,"highlight_end":29},{"text":" html! { { \"--\" } }","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" { country_icon }","highlight_start":1,"highlight_end":42},{"text":" { match spot.call.state() {","highlight_start":1,"highlight_end":66},{"text":" Some(state) => format!(\"{}\", state),","highlight_start":1,"highlight_end":63},{"text":" None => format!(\"\")","highlight_start":1,"highlight_end":46},{"text":" } }","highlight_start":1,"highlight_end":31},{"text":" { match spot.call.op() {","highlight_start":1,"highlight_end":45},{"text":" Some(op) => format!(\"{}\", op),","highlight_start":1,"highlight_end":57},{"text":" None => format!(\"\")","highlight_start":1,"highlight_end":46},{"text":" } }","highlight_start":1,"highlight_end":31},{"text":" {","highlight_start":1,"highlight_end":18},{"text":" match lotw_enabled {","highlight_start":1,"highlight_end":41},{"text":" true => html! { { uses_lotw } },","highlight_start":1,"highlight_end":66},{"text":" false => html! {}","highlight_start":1,"highlight_end":42},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" ","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_14!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `msg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/model.rs:809: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;12m809\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;12m810\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;12m811\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 { spot.time.format(\"%H%M%S\") }\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m812\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 { spot.snr }\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;12m847\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;12m848\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":"radio 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"radio","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `msg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":677,"byte_end":698,"line_start":18,"line_end":18,"column_start":27,"column_end":48,"is_primary":false,"text":[{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":27,"highlight_end":48}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/model.rs","byte_start":32474,"byte_end":34356,"line_start":809,"line_end":848,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" ","highlight_start":1,"highlight_end":17},{"text":" { spot.time.format(\"%H%M%S\") }","highlight_start":1,"highlight_end":56},{"text":" { spot.snr }","highlight_start":1,"highlight_end":38},{"text":" { spot.dt }","highlight_start":1,"highlight_end":37},{"text":" { format!(\"{} (+\", spot.tuned_frequency) }{ format!(\"{}\", (spot.frequency - spot.tuned_frequency)) }{ \")\" }","highlight_start":1,"highlight_end":173},{"text":" { spot.mode.mode() }","highlight_start":1,"highlight_end":60},{"text":" { match spot.distance {","highlight_start":1,"highlight_end":44},{"text":" Some(dist) => format!(\"{}\", dist),","highlight_start":1,"highlight_end":60},{"text":" None => format!(\"\"),","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":24},{"text":" }","highlight_start":1,"highlight_end":27},{"text":" {","highlight_start":1,"highlight_end":18},{"text":" if let Some(msg) = &spot.msg {","highlight_start":1,"highlight_end":51},{"text":" match (msg.contains(\"CQ\"), spot_receiver_id) {","highlight_start":1,"highlight_end":71},{"text":" (true, Some(receiver_id)) => html! { { msg.to_string() } },","highlight_start":1,"highlight_end":179},{"text":" (true, None) => html! { { msg.to_string() } },","highlight_start":1,"highlight_end":84},{"text":" (false, _) => html! { { msg.to_string() } }","highlight_start":1,"highlight_end":81},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } else {","highlight_start":1,"highlight_end":29},{"text":" html! { { \"--\" } }","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" { country_icon }","highlight_start":1,"highlight_end":42},{"text":" { match spot.call.state() {","highlight_start":1,"highlight_end":66},{"text":" Some(state) => format!(\"{}\", state),","highlight_start":1,"highlight_end":63},{"text":" None => format!(\"\")","highlight_start":1,"highlight_end":46},{"text":" } }","highlight_start":1,"highlight_end":31},{"text":" { match spot.call.op() {","highlight_start":1,"highlight_end":45},{"text":" Some(op) => format!(\"{}\", op),","highlight_start":1,"highlight_end":57},{"text":" None => format!(\"\")","highlight_start":1,"highlight_end":46},{"text":" } }","highlight_start":1,"highlight_end":31},{"text":" {","highlight_start":1,"highlight_end":18},{"text":" match lotw_enabled {","highlight_start":1,"highlight_end":41},{"text":" true => html! { { uses_lotw } },","highlight_start":1,"highlight_end":66},{"text":" false => html! {}","highlight_start":1,"highlight_end":42},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" ","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_14!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `msg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/model.rs:809: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;12m809\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;12m810\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;12m811\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 { spot.time.format(\"%H%M%S\") }\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m812\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 { spot.snr }\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;12m847\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;12m848\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":"radio 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"radio","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `digit` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2916,"byte_end":2973,"line_start":101,"line_end":102,"column_start":2,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":2,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":576,"byte_end":597,"line_start":16,"line_end":16,"column_start":25,"column_end":46,"is_primary":false,"text":[{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":25,"highlight_end":46}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1983,"byte_end":2025,"line_start":64,"line_end":64,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1983,"byte_end":2025,"line_start":64,"line_end":64,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/model.rs","byte_start":35326,"byte_end":38956,"line_start":873,"line_end":945,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":109},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" {","highlight_start":1,"highlight_end":22},{"text":" for (0..9).map(|digit| {","highlight_start":1,"highlight_end":49},{"text":" html! { <>{ \"0\" }{ if digit == 2 || digit == 5 { \",\" } else { \"\" } } }","highlight_start":1,"highlight_end":183},{"text":" })","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":55},{"text":" {","highlight_start":1,"highlight_end":22},{"text":" for tmp.chars().map(|c| {","highlight_start":1,"highlight_end":50},{"text":" if ((c != '0' && c != ',' && inactive == true)) {","highlight_start":1,"highlight_end":78},{"text":" inactive = false;","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":30},{"text":" match c {","highlight_start":1,"highlight_end":38},{"text":" ',' => html! { { \",\" } },","highlight_start":1,"highlight_end":58},{"text":" _ if inactive => html! { { c.to_string() } },","highlight_start":1,"highlight_end":91},{"text":" _ => html! { { c.to_string() } }","highlight_start":1,"highlight_end":93},{"text":" }","highlight_start":1,"highlight_end":30},{"text":" })","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":44},{"text":" {","highlight_start":1,"highlight_end":22},{"text":" for (0..9).map(|digit| {","highlight_start":1,"highlight_end":49},{"text":" html! { <>{ \"0\" }{ if digit == 2 || digit == 5 { \",\" } else { \"\" } } }","highlight_start":1,"highlight_end":185},{"text":" })","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":80},{"text":" {","highlight_start":1,"highlight_end":22},{"text":" if self.show_receiver_list {","highlight_start":1,"highlight_end":53},{"text":" html! {","highlight_start":1,"highlight_end":36},{"text":" ","highlight_start":1,"highlight_end":42},{"text":" }","highlight_start":1,"highlight_end":30},{"text":" } else {","highlight_start":1,"highlight_end":33},{"text":" html! {}","highlight_start":1,"highlight_end":37},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" { if is_default {","highlight_start":1,"highlight_end":38},{"text":" html! {","highlight_start":1,"highlight_end":36},{"text":" ","highlight_start":1,"highlight_end":42},{"text":" }","highlight_start":1,"highlight_end":30},{"text":" } else {","highlight_start":1,"highlight_end":33},{"text":" html! { }","highlight_start":1,"highlight_end":38},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":22},{"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/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_12!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `digit` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/model.rs:873: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;12m873\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;12m874\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;12m875\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;12m876\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m944\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;12m945\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":"radio 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"radio","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `msg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":677,"byte_end":698,"line_start":18,"line_end":18,"column_start":27,"column_end":48,"is_primary":false,"text":[{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":27,"highlight_end":48}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/model.rs","byte_start":32474,"byte_end":34356,"line_start":809,"line_end":848,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" ","highlight_start":1,"highlight_end":17},{"text":" { spot.time.format(\"%H%M%S\") }","highlight_start":1,"highlight_end":56},{"text":" { spot.snr }","highlight_start":1,"highlight_end":38},{"text":" { spot.dt }","highlight_start":1,"highlight_end":37},{"text":" { format!(\"{} (+\", spot.tuned_frequency) }{ format!(\"{}\", (spot.frequency - spot.tuned_frequency)) }{ \")\" }","highlight_start":1,"highlight_end":173},{"text":" { spot.mode.mode() }","highlight_start":1,"highlight_end":60},{"text":" { match spot.distance {","highlight_start":1,"highlight_end":44},{"text":" Some(dist) => format!(\"{}\", dist),","highlight_start":1,"highlight_end":60},{"text":" None => format!(\"\"),","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":24},{"text":" }","highlight_start":1,"highlight_end":27},{"text":" {","highlight_start":1,"highlight_end":18},{"text":" if let Some(msg) = &spot.msg {","highlight_start":1,"highlight_end":51},{"text":" match (msg.contains(\"CQ\"), spot_receiver_id) {","highlight_start":1,"highlight_end":71},{"text":" (true, Some(receiver_id)) => html! { { msg.to_string() } },","highlight_start":1,"highlight_end":179},{"text":" (true, None) => html! { { msg.to_string() } },","highlight_start":1,"highlight_end":84},{"text":" (false, _) => html! { { msg.to_string() } }","highlight_start":1,"highlight_end":81},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } else {","highlight_start":1,"highlight_end":29},{"text":" html! { { \"--\" } }","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" { country_icon }","highlight_start":1,"highlight_end":42},{"text":" { match spot.call.state() {","highlight_start":1,"highlight_end":66},{"text":" Some(state) => format!(\"{}\", state),","highlight_start":1,"highlight_end":63},{"text":" None => format!(\"\")","highlight_start":1,"highlight_end":46},{"text":" } }","highlight_start":1,"highlight_end":31},{"text":" { match spot.call.op() {","highlight_start":1,"highlight_end":45},{"text":" Some(op) => format!(\"{}\", op),","highlight_start":1,"highlight_end":57},{"text":" None => format!(\"\")","highlight_start":1,"highlight_end":46},{"text":" } }","highlight_start":1,"highlight_end":31},{"text":" {","highlight_start":1,"highlight_end":18},{"text":" match lotw_enabled {","highlight_start":1,"highlight_end":41},{"text":" true => html! { { uses_lotw } },","highlight_start":1,"highlight_end":66},{"text":" false => html! {}","highlight_start":1,"highlight_end":42},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" ","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_14!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `msg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/model.rs:809: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;12m809\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;12m810\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;12m811\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 { spot.time.format(\"%H%M%S\") }\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m812\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 { spot.snr }\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;12m847\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;12m848\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":"radio 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"radio","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `msg` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":677,"byte_end":698,"line_start":18,"line_end":18,"column_start":27,"column_end":48,"is_primary":false,"text":[{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":27,"highlight_end":48}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/model.rs","byte_start":32474,"byte_end":34356,"line_start":809,"line_end":848,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":" ","highlight_start":1,"highlight_end":17},{"text":" { spot.time.format(\"%H%M%S\") }","highlight_start":1,"highlight_end":56},{"text":" { spot.snr }","highlight_start":1,"highlight_end":38},{"text":" { spot.dt }","highlight_start":1,"highlight_end":37},{"text":" { format!(\"{} (+\", spot.tuned_frequency) }{ format!(\"{}\", (spot.frequency - spot.tuned_frequency)) }{ \")\" }","highlight_start":1,"highlight_end":173},{"text":" { spot.mode.mode() }","highlight_start":1,"highlight_end":60},{"text":" { match spot.distance {","highlight_start":1,"highlight_end":44},{"text":" Some(dist) => format!(\"{}\", dist),","highlight_start":1,"highlight_end":60},{"text":" None => format!(\"\"),","highlight_start":1,"highlight_end":46},{"text":" }","highlight_start":1,"highlight_end":24},{"text":" }","highlight_start":1,"highlight_end":27},{"text":" {","highlight_start":1,"highlight_end":18},{"text":" if let Some(msg) = &spot.msg {","highlight_start":1,"highlight_end":51},{"text":" match (msg.contains(\"CQ\"), spot_receiver_id) {","highlight_start":1,"highlight_end":71},{"text":" (true, Some(receiver_id)) => html! { { msg.to_string() } },","highlight_start":1,"highlight_end":179},{"text":" (true, None) => html! { { msg.to_string() } },","highlight_start":1,"highlight_end":84},{"text":" (false, _) => html! { { msg.to_string() } }","highlight_start":1,"highlight_end":81},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" } else {","highlight_start":1,"highlight_end":29},{"text":" html! { { \"--\" } }","highlight_start":1,"highlight_end":52},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" { country_icon }","highlight_start":1,"highlight_end":42},{"text":" { match spot.call.state() {","highlight_start":1,"highlight_end":66},{"text":" Some(state) => format!(\"{}\", state),","highlight_start":1,"highlight_end":63},{"text":" None => format!(\"\")","highlight_start":1,"highlight_end":46},{"text":" } }","highlight_start":1,"highlight_end":31},{"text":" { match spot.call.op() {","highlight_start":1,"highlight_end":45},{"text":" Some(op) => format!(\"{}\", op),","highlight_start":1,"highlight_end":57},{"text":" None => format!(\"\")","highlight_start":1,"highlight_end":46},{"text":" } }","highlight_start":1,"highlight_end":31},{"text":" {","highlight_start":1,"highlight_end":18},{"text":" match lotw_enabled {","highlight_start":1,"highlight_end":41},{"text":" true => html! { { uses_lotw } },","highlight_start":1,"highlight_end":66},{"text":" false => html! {}","highlight_start":1,"highlight_end":42},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" }","highlight_start":1,"highlight_end":18},{"text":" ","highlight_start":1,"highlight_end":18},{"text":" }","highlight_start":1,"highlight_end":10}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_14!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `msg` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/model.rs:809: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;12m809\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;12m810\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;12m811\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 { spot.time.format(\"%H%M%S\") }\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m812\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 { spot.snr }\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;12m847\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;12m848\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":"radio 0.1.0 (path+file:///opt/rustwide/workdir)","target":{"kind":["cdylib"],"crate_types":["cdylib"],"name":"radio","src_path":"/opt/rustwide/workdir/src/lib.rs","edition":"2018","doc":true,"doctest":false,"test":true},"message":{"message":"cannot find value `digit` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":true,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":64,"byte_end":84,"line_start":4,"line_end":4,"column_start":13,"column_end":33,"is_primary":false,"text":[{"text":" () => { proc_macro_call_0!() };","highlight_start":13,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":576,"byte_end":597,"line_start":16,"line_end":16,"column_start":25,"column_end":46,"is_primary":false,"text":[{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":25,"highlight_end":46}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1435,"byte_end":1460,"line_start":49,"line_end":49,"column_start":9,"column_end":34,"is_primary":false,"text":[{"text":" $crate::count!($($bang)*)","highlight_start":9,"highlight_end":34}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1983,"byte_end":2025,"line_start":64,"line_end":64,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1983,"byte_end":2025,"line_start":64,"line_end":64,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1883,"byte_end":1925,"line_start":61,"line_end":61,"column_start":9,"column_end":51,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":9,"highlight_end":51}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1775,"byte_end":1826,"line_start":58,"line_end":58,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1531,"byte_end":1582,"line_start":52,"line_end":52,"column_start":9,"column_end":60,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":9,"highlight_end":60}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":2090,"byte_end":2130,"line_start":67,"line_end":67,"column_start":9,"column_end":49,"is_primary":false,"text":[{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":9,"highlight_end":49}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":{"span":{"file_name":"src/model.rs","byte_start":35326,"byte_end":38956,"line_start":873,"line_end":945,"column_start":9,"column_end":10,"is_primary":false,"text":[{"text":" html! {","highlight_start":9,"highlight_end":16},{"text":"
","highlight_start":1,"highlight_end":109},{"text":"
","highlight_start":1,"highlight_end":42},{"text":" {","highlight_start":1,"highlight_end":22},{"text":" for (0..9).map(|digit| {","highlight_start":1,"highlight_end":49},{"text":" html! { <>{ \"0\" }{ if digit == 2 || digit == 5 { \",\" } else { \"\" } } }","highlight_start":1,"highlight_end":183},{"text":" })","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":55},{"text":" {","highlight_start":1,"highlight_end":22},{"text":" for tmp.chars().map(|c| {","highlight_start":1,"highlight_end":50},{"text":" if ((c != '0' && c != ',' && inactive == true)) {","highlight_start":1,"highlight_end":78},{"text":" inactive = false;","highlight_start":1,"highlight_end":50},{"text":" }","highlight_start":1,"highlight_end":30},{"text":" match c {","highlight_start":1,"highlight_end":38},{"text":" ',' => html! { { \",\" } },","highlight_start":1,"highlight_end":58},{"text":" _ if inactive => html! { { c.to_string() } },","highlight_start":1,"highlight_end":91},{"text":" _ => html! { { c.to_string() } }","highlight_start":1,"highlight_end":93},{"text":" }","highlight_start":1,"highlight_end":30},{"text":" })","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":44},{"text":" {","highlight_start":1,"highlight_end":22},{"text":" for (0..9).map(|digit| {","highlight_start":1,"highlight_end":49},{"text":" html! { <>{ \"0\" }{ if digit == 2 || digit == 5 { \",\" } else { \"\" } } }","highlight_start":1,"highlight_end":185},{"text":" })","highlight_start":1,"highlight_end":27},{"text":" }","highlight_start":1,"highlight_end":22},{"text":"
","highlight_start":1,"highlight_end":23},{"text":"
","highlight_start":1,"highlight_end":80},{"text":" {","highlight_start":1,"highlight_end":22},{"text":" if self.show_receiver_list {","highlight_start":1,"highlight_end":53},{"text":" html! {","highlight_start":1,"highlight_end":36},{"text":" ","highlight_start":1,"highlight_end":42},{"text":" }","highlight_start":1,"highlight_end":30},{"text":" } else {","highlight_start":1,"highlight_end":33},{"text":" html! {}","highlight_start":1,"highlight_end":37},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":22},{"text":" { if is_default {","highlight_start":1,"highlight_end":38},{"text":" html! {","highlight_start":1,"highlight_end":36},{"text":" ","highlight_start":1,"highlight_end":42},{"text":" }","highlight_start":1,"highlight_end":30},{"text":" } else {","highlight_start":1,"highlight_end":33},{"text":" html! { }","highlight_start":1,"highlight_end":38},{"text":" }","highlight_start":1,"highlight_end":26},{"text":" }","highlight_start":1,"highlight_end":22},{"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/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_12!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2949,"line_start":101,"line_end":101,"column_start":1,"column_end":35,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::proc_macro_call_html!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::dispatch!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/proc-macro-nested-0.1.6/src/lib.rs","byte_start":1376,"byte_end":2139,"line_start":47,"line_end":69,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! dispatch {","highlight_start":1,"highlight_end":24},{"text":" (() $($bang:tt)*) => {","highlight_start":1,"highlight_end":27},{"text":" $crate::count!($($bang)*)","highlight_start":1,"highlight_end":34},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((($($first:tt)*) $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (([$($first:tt)*] $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (({$($first:tt)*} $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":55},{"text":" $crate::dispatch!(($($first)* $($rest)*) $($bang)*)","highlight_start":1,"highlight_end":60},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((! $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":41},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" ((!= $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":42},{"text":" $crate::dispatch!(($($rest)*) $($bang)* !)","highlight_start":1,"highlight_end":51},{"text":" };","highlight_start":1,"highlight_end":7},{"text":" (($first:tt $($rest:tt)*) $($bang:tt)*) => {","highlight_start":1,"highlight_end":49},{"text":" $crate::dispatch!(($($rest)*) $($bang)*)","highlight_start":1,"highlight_end":49},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"$crate::count!","def_site_span":{"file_name":"/opt/rustwide/target/debug/build/proc-macro-nested-54f78155b0ce2171/out/count.rs","byte_start":31,"byte_end":4638,"line_start":3,"line_end":72,"column_start":1,"column_end":2,"is_primary":false,"text":[{"text":"macro_rules! count {","highlight_start":1,"highlight_end":21},{"text":" () => { proc_macro_call_0!() };","highlight_start":1,"highlight_end":36},{"text":" (!) => { proc_macro_call_1!() };","highlight_start":1,"highlight_end":37},{"text":" (!!) => { proc_macro_call_2!() };","highlight_start":1,"highlight_end":38},{"text":" (!!!) => { proc_macro_call_3!() };","highlight_start":1,"highlight_end":39},{"text":" (!!!!) => { proc_macro_call_4!() };","highlight_start":1,"highlight_end":40},{"text":" (!!!!!) => { proc_macro_call_5!() };","highlight_start":1,"highlight_end":41},{"text":" (!!!!!!) => { proc_macro_call_6!() };","highlight_start":1,"highlight_end":42},{"text":" (!!!!!!!) => { proc_macro_call_7!() };","highlight_start":1,"highlight_end":43},{"text":" (!!!!!!!!) => { proc_macro_call_8!() };","highlight_start":1,"highlight_end":44},{"text":" (!!!!!!!!!) => { proc_macro_call_9!() };","highlight_start":1,"highlight_end":45},{"text":" (!!!!!!!!!!) => { proc_macro_call_10!() };","highlight_start":1,"highlight_end":47},{"text":" (!!!!!!!!!!!) => { proc_macro_call_11!() };","highlight_start":1,"highlight_end":48},{"text":" (!!!!!!!!!!!!) => { proc_macro_call_12!() };","highlight_start":1,"highlight_end":49},{"text":" (!!!!!!!!!!!!!) => { proc_macro_call_13!() };","highlight_start":1,"highlight_end":50},{"text":" (!!!!!!!!!!!!!!) => { proc_macro_call_14!() };","highlight_start":1,"highlight_end":51},{"text":" (!!!!!!!!!!!!!!!) => { proc_macro_call_15!() };","highlight_start":1,"highlight_end":52},{"text":" (!!!!!!!!!!!!!!!!) => { proc_macro_call_16!() };","highlight_start":1,"highlight_end":53},{"text":" (!!!!!!!!!!!!!!!!!) => { proc_macro_call_17!() };","highlight_start":1,"highlight_end":54},{"text":" (!!!!!!!!!!!!!!!!!!) => { proc_macro_call_18!() };","highlight_start":1,"highlight_end":55},{"text":" (!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_19!() };","highlight_start":1,"highlight_end":56},{"text":" (!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_20!() };","highlight_start":1,"highlight_end":57},{"text":" (!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_21!() };","highlight_start":1,"highlight_end":58},{"text":" (!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_22!() };","highlight_start":1,"highlight_end":59},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_23!() };","highlight_start":1,"highlight_end":60},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_24!() };","highlight_start":1,"highlight_end":61},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_25!() };","highlight_start":1,"highlight_end":62},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_26!() };","highlight_start":1,"highlight_end":63},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_27!() };","highlight_start":1,"highlight_end":64},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_28!() };","highlight_start":1,"highlight_end":65},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_29!() };","highlight_start":1,"highlight_end":66},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_30!() };","highlight_start":1,"highlight_end":67},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_31!() };","highlight_start":1,"highlight_end":68},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_32!() };","highlight_start":1,"highlight_end":69},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_33!() };","highlight_start":1,"highlight_end":70},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_34!() };","highlight_start":1,"highlight_end":71},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_35!() };","highlight_start":1,"highlight_end":72},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_36!() };","highlight_start":1,"highlight_end":73},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_37!() };","highlight_start":1,"highlight_end":74},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_38!() };","highlight_start":1,"highlight_end":75},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_39!() };","highlight_start":1,"highlight_end":76},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_40!() };","highlight_start":1,"highlight_end":77},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_41!() };","highlight_start":1,"highlight_end":78},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_42!() };","highlight_start":1,"highlight_end":79},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_43!() };","highlight_start":1,"highlight_end":80},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_44!() };","highlight_start":1,"highlight_end":81},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_45!() };","highlight_start":1,"highlight_end":82},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_46!() };","highlight_start":1,"highlight_end":83},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_47!() };","highlight_start":1,"highlight_end":84},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_48!() };","highlight_start":1,"highlight_end":85},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_49!() };","highlight_start":1,"highlight_end":86},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_50!() };","highlight_start":1,"highlight_end":87},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_51!() };","highlight_start":1,"highlight_end":88},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_52!() };","highlight_start":1,"highlight_end":89},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_53!() };","highlight_start":1,"highlight_end":90},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_54!() };","highlight_start":1,"highlight_end":91},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_55!() };","highlight_start":1,"highlight_end":92},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_56!() };","highlight_start":1,"highlight_end":93},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_57!() };","highlight_start":1,"highlight_end":94},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_58!() };","highlight_start":1,"highlight_end":95},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_59!() };","highlight_start":1,"highlight_end":96},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_60!() };","highlight_start":1,"highlight_end":97},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_61!() };","highlight_start":1,"highlight_end":98},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_62!() };","highlight_start":1,"highlight_end":99},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_63!() };","highlight_start":1,"highlight_end":100},{"text":" (!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) => { proc_macro_call_64!() };","highlight_start":1,"highlight_end":101},{"text":" ($(!)+) => {","highlight_start":1,"highlight_end":17},{"text":" compile_error! { \"this macro does not support >64 nested macro invocations\" }","highlight_start":1,"highlight_end":86},{"text":" };","highlight_start":1,"highlight_end":7},{"text":"}","highlight_start":1,"highlight_end":2}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}},"macro_decl_name":"proc_macro_call_0!","def_site_span":{"file_name":"/opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/yew-0.17.4/src/lib.rs","byte_start":2915,"byte_end":2973,"line_start":101,"line_end":102,"column_start":1,"column_end":24,"is_primary":false,"text":[{"text":"#[proc_macro_hack(support_nested)]","highlight_start":1,"highlight_end":35},{"text":"pub use yew_macro::html;","highlight_start":1,"highlight_end":24}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}}}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `digit` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/model.rs:873: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;12m873\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;12m874\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;12m875\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;12m876\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m {\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m...\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m944\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;12m945\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"}} [WARN] too much data in the log, truncating it