rusty_snek_gaem/target/rls/debug/deps/save-analysis/libproc_macro2-72853595637ce68d.json
2019-04-14 19:25:15 -05:00

1 line
189 KiB
JSON

{"config":{"output_file":null,"full_docs":false,"pub_only":true,"reachable_only":true,"distro_crate":false,"signatures":false,"borrow_data":false},"version":"0.18.2","compilation":{"directory":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48],"program":"/home/brad/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rls","arguments":["--crate-name","proc_macro2","/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","--color","never","--crate-type","lib","--emit=dep-info,link","-C","debuginfo=2","--cfg","feature=\"default\"","--cfg","feature=\"proc-macro\"","-C","metadata=72853595637ce68d","-C","extra-filename=-72853595637ce68d","--out-dir","/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps","-L","dependency=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps","--extern","unicode_xid=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libunicode_xid-c1b807db42759c6b.rlib","--cap-lints","allow","--cfg","use_proc_macro","--cfg","wrap_proc_macro","--error-format=json","--sysroot","/home/brad/.rustup/toolchains/stable-x86_64-unknown-linux-gnu"],"output":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,100,101,112,115,47,108,105,98,112,114,111,99,95,109,97,99,114,111,50,45,55,50,56,53,51,53,57,53,54,51,55,99,101,54,56,100,46,114,108,105,98]},"prelude":{"crate_id":{"name":"proc_macro2","disambiguator":[3263513510463277071,6379353165314856469]},"crate_root":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src","external_crates":[{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","num":1,"id":{"name":"std","disambiguator":[13207157035321610514,1601512537482633728]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","num":2,"id":{"name":"core","disambiguator":[7623312343418098386,5842227285171027081]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","num":3,"id":{"name":"compiler_builtins","disambiguator":[15062483144693841030,3160817630090790886]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","num":4,"id":{"name":"rustc_std_workspace_core","disambiguator":[436745421963593417,1808485874600938246]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","num":5,"id":{"name":"alloc","disambiguator":[14785001670989826495,12996925471203689162]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","num":6,"id":{"name":"libc","disambiguator":[9965434524793337566,8042345761937100773]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","num":7,"id":{"name":"rustc_demangle","disambiguator":[15482981957725683232,16126164733460801089]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","num":8,"id":{"name":"unwind","disambiguator":[12401856028840807657,14789254441426287527]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","num":9,"id":{"name":"backtrace_sys","disambiguator":[13858858106744831426,15797026455235720829]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","num":10,"id":{"name":"panic_unwind","disambiguator":[7931781289263694084,224457116430056702]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","num":11,"id":{"name":"proc_macro","disambiguator":[481961497127366324,17254112427861284260]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","num":12,"id":{"name":"unicode_xid","disambiguator":[10841787238010889493,9231946954783813886]}}],"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":34100,"line_start":1,"line_end":1099,"column_start":1,"column_end":2}},"imports":[{"kind":"Use","ref_id":{"krate":0,"index":1134},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":33147,"byte_end":33158,"line_start":1062,"line_end":1062,"column_start":13,"column_end":24},"alias_span":null,"name":"TokenStream","value":"","parent":{"krate":0,"index":840}}],"defs":[{"kind":"Mod","id":{"krate":0,"index":0},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":34100,"line_start":1,"line_end":1099,"column_start":1,"column_end":2},"name":"","qualname":"::","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","parent":null,"children":[{"krate":0,"index":2},{"krate":0,"index":4},{"krate":0,"index":6},{"krate":0,"index":8},{"krate":0,"index":10},{"krate":0,"index":12},{"krate":0,"index":14},{"krate":0,"index":20},{"krate":0,"index":22},{"krate":0,"index":24},{"krate":0,"index":26},{"krate":0,"index":28},{"krate":0,"index":106},{"krate":0,"index":370},{"krate":0,"index":1134},{"krate":0,"index":1136},{"krate":0,"index":616},{"krate":0,"index":618},{"krate":0,"index":630},{"krate":0,"index":634},{"krate":0,"index":640},{"krate":0,"index":644},{"krate":0,"index":648},{"krate":0,"index":652},{"krate":0,"index":656},{"krate":0,"index":660},{"krate":0,"index":664},{"krate":0,"index":668},{"krate":0,"index":672},{"krate":0,"index":1140},{"krate":0,"index":1146},{"krate":0,"index":1142},{"krate":0,"index":676},{"krate":0,"index":684},{"krate":0,"index":1148},{"krate":0,"index":1150},{"krate":0,"index":688},{"krate":0,"index":694},{"krate":0,"index":698},{"krate":0,"index":702},{"krate":0,"index":706},{"krate":0,"index":710},{"krate":0,"index":714},{"krate":0,"index":1154},{"krate":0,"index":1156},{"krate":0,"index":1160},{"krate":0,"index":1178},{"krate":0,"index":1174},{"krate":0,"index":1170},{"krate":0,"index":1166},{"krate":0,"index":1162},{"krate":0,"index":718},{"krate":0,"index":734},{"krate":0,"index":738},{"krate":0,"index":1180},{"krate":0,"index":1182},{"krate":0,"index":1186},{"krate":0,"index":1204},{"krate":0,"index":1200},{"krate":0,"index":1196},{"krate":0,"index":1192},{"krate":0,"index":1188},{"krate":0,"index":742},{"krate":0,"index":754},{"krate":0,"index":758},{"krate":0,"index":1206},{"krate":0,"index":1208},{"krate":0,"index":762},{"krate":0,"index":774},{"krate":0,"index":778},{"krate":0,"index":782},{"krate":0,"index":784},{"krate":0,"index":788},{"krate":0,"index":792},{"krate":0,"index":796},{"krate":0,"index":800},{"krate":0,"index":1212},{"krate":0,"index":1214},{"krate":0,"index":804},{"krate":0,"index":806},{"krate":0,"index":808},{"krate":0,"index":832},{"krate":0,"index":836},{"krate":0,"index":840}],"decl_id":null,"docs":" A \"shim crate\" intended to multiplex the [`proc_macro`] API on to stable\n Rust.","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":892},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":44706,"byte_end":44717,"line_start":18,"line_end":18,"column_start":12,"column_end":23},"name":"TokenStream","qualname":"::stable::TokenStream","value":"TokenStream { }","parent":null,"children":[{"krate":0,"index":149}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":898},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":44778,"byte_end":44786,"line_start":23,"line_end":23,"column_start":12,"column_end":20},"name":"LexError","qualname":"::stable::LexError","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":144},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":44819,"byte_end":44822,"line_start":26,"line_end":26,"column_start":12,"column_end":15},"name":"new","qualname":"<TokenStream>::new","value":"fn () -> TokenStream","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":146},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":44902,"byte_end":44910,"line_start":30,"line_end":30,"column_start":12,"column_end":20},"name":"is_empty","qualname":"<TokenStream>::is_empty","value":"fn (&self) -> bool","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":213},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":80108,"byte_end":80115,"line_start":15,"line_end":15,"column_start":5,"column_end":12},"name":"Nightly","qualname":"::imp::TokenStream::Nightly","value":"TokenStream::Nightly(proc_macro::TokenStream)","parent":{"krate":0,"index":1058},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":217},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":80146,"byte_end":80152,"line_start":16,"line_end":16,"column_start":5,"column_end":11},"name":"Stable","qualname":"::imp::TokenStream::Stable","value":"TokenStream::Stable(stable::TokenStream)","parent":{"krate":0,"index":1058},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1058},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":80090,"byte_end":80101,"line_start":14,"line_end":14,"column_start":10,"column_end":21},"name":"TokenStream","qualname":"::imp::TokenStream","value":"TokenStream::{Nightly, Stable}","parent":null,"children":[{"krate":0,"index":213},{"krate":0,"index":217}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":63},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":80202,"byte_end":80209,"line_start":20,"line_end":20,"column_start":5,"column_end":12},"name":"Nightly","qualname":"::imp::LexError::Nightly","value":"LexError::Nightly(proc_macro::LexError)","parent":{"krate":0,"index":398},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":67},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":80237,"byte_end":80243,"line_start":21,"line_end":21,"column_start":5,"column_end":11},"name":"Stable","qualname":"::imp::LexError::Stable","value":"LexError::Stable(stable::LexError)","parent":{"krate":0,"index":398},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":398},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":80187,"byte_end":80195,"line_start":19,"line_end":19,"column_start":10,"column_end":18},"name":"LexError","qualname":"::imp::LexError","value":"LexError::{Nightly, Stable}","parent":null,"children":[{"krate":0,"index":63},{"krate":0,"index":67}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":416},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":82799,"byte_end":82802,"line_start":86,"line_end":86,"column_start":12,"column_end":15},"name":"new","qualname":"<TokenStream>::new","value":"fn () -> TokenStream","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":418},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":83021,"byte_end":83029,"line_start":94,"line_end":94,"column_start":12,"column_end":20},"name":"is_empty","qualname":"<TokenStream>::is_empty","value":"fn (&self) -> bool","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":97},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":90580,"byte_end":90587,"line_start":331,"line_end":331,"column_start":5,"column_end":12},"name":"Nightly","qualname":"::imp::TokenTreeIter::Nightly","value":"TokenTreeIter::Nightly(proc_macro::token_stream::IntoIter)","parent":{"krate":0,"index":482},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":101},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":90629,"byte_end":90635,"line_start":332,"line_end":332,"column_start":5,"column_end":11},"name":"Stable","qualname":"::imp::TokenTreeIter::Stable","value":"TokenTreeIter::Stable(stable::TokenTreeIter)","parent":{"krate":0,"index":482},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":482},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":90560,"byte_end":90573,"line_start":330,"line_end":330,"column_start":10,"column_end":23},"name":"TokenTreeIter","qualname":"::imp::TokenTreeIter","value":"TokenTreeIter::{Nightly, Stable}","parent":null,"children":[{"krate":0,"index":97},{"krate":0,"index":101}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1134},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3110,"byte_end":3121,"line_start":82,"line_end":82,"column_start":12,"column_end":23},"name":"TokenStream","qualname":"::TokenStream","value":"TokenStream { }","parent":null,"children":[{"krate":0,"index":253},{"krate":0,"index":255}],"decl_id":null,"docs":" An abstract stream of tokens, or more concretely a sequence of token trees.","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":616},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3258,"byte_end":3266,"line_start":88,"line_end":88,"column_start":12,"column_end":20},"name":"LexError","qualname":"::LexError","value":"LexError { }","parent":null,"children":[{"krate":0,"index":111},{"krate":0,"index":113}],"decl_id":null,"docs":" Error returned from `TokenStream::from_str`.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":624},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3775,"byte_end":3778,"line_start":109,"line_end":109,"column_start":12,"column_end":15},"name":"new","qualname":"<TokenStream>::new","value":"fn () -> TokenStream","parent":null,"children":[],"decl_id":null,"docs":" Returns an empty `TokenStream` containing no token trees.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":626},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3940,"byte_end":3945,"line_start":114,"line_end":114,"column_start":12,"column_end":17},"name":"empty","qualname":"<TokenStream>::empty","value":"fn () -> TokenStream","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"deprecated(since = \"0.4.4\", note = \"please use TokenStream::new\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3860,"byte_end":3928,"line_start":113,"line_end":113,"column_start":5,"column_end":73}}]},{"kind":"Method","id":{"krate":0,"index":628},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4057,"byte_end":4065,"line_start":119,"line_end":119,"column_start":12,"column_end":20},"name":"is_empty","qualname":"<TokenStream>::is_empty","value":"fn (&self) -> bool","parent":null,"children":[],"decl_id":null,"docs":" Checks if this `TokenStream` is empty.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1140},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8853,"byte_end":8857,"line_start":280,"line_end":280,"column_start":12,"column_end":16},"name":"Span","qualname":"::Span","value":"Span { }","parent":null,"children":[{"krate":0,"index":257},{"krate":0,"index":259}],"decl_id":null,"docs":" A region of source code, along with macro expansion information.\n","sig":null,"attributes":[{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8842,"byte_end":8925,"line_start":280,"line_end":283,"column_start":1,"column_end":2}}]},{"kind":"Method","id":{"krate":0,"index":682},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":9556,"byte_end":9565,"line_start":305,"line_end":305,"column_start":12,"column_end":21},"name":"call_site","qualname":"<Span>::call_site","value":"fn () -> Span","parent":null,"children":[],"decl_id":null,"docs":" The span of the invocation of the current procedural macro.","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":261},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12823,"byte_end":12828,"line_start":404,"line_end":404,"column_start":5,"column_end":10},"name":"Group","qualname":"::TokenTree::Group","value":"TokenTree::Group(Group)","parent":{"krate":0,"index":1148},"children":[],"decl_id":null,"docs":" A token stream surrounded by bracket delimiters.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":265},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12864,"byte_end":12869,"line_start":406,"line_end":406,"column_start":5,"column_end":10},"name":"Ident","qualname":"::TokenTree::Ident","value":"TokenTree::Ident(Ident)","parent":{"krate":0,"index":1148},"children":[],"decl_id":null,"docs":" An identifier.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":269},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12944,"byte_end":12949,"line_start":408,"line_end":408,"column_start":5,"column_end":10},"name":"Punct","qualname":"::TokenTree::Punct","value":"TokenTree::Punct(Punct)","parent":{"krate":0,"index":1148},"children":[],"decl_id":null,"docs":" A single punctuation character (`+`, `,`, `$`, etc.).\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":273},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13040,"byte_end":13047,"line_start":410,"line_end":410,"column_start":5,"column_end":12},"name":"Literal","qualname":"::TokenTree::Literal","value":"TokenTree::Literal(Literal)","parent":{"krate":0,"index":1148},"children":[],"decl_id":null,"docs":" A literal character (`'a'`), string (`\"hello\"`), number (`2.3`), etc.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1148},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12750,"byte_end":12759,"line_start":402,"line_end":402,"column_start":10,"column_end":19},"name":"TokenTree","qualname":"::TokenTree","value":"TokenTree::{Group, Ident, Punct, Literal}","parent":null,"children":[{"krate":0,"index":261},{"krate":0,"index":265},{"krate":0,"index":269},{"krate":0,"index":273}],"decl_id":null,"docs":" A single token or a delimited sequence of token trees (e.g. `[1, (), ..]`).\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":690},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13214,"byte_end":13218,"line_start":416,"line_end":416,"column_start":12,"column_end":16},"name":"span","qualname":"<TokenTree>::span","value":"fn (&self) -> Span","parent":null,"children":[],"decl_id":null,"docs":" Returns the span of this tree, delegating to the `span` method of\n the contained token or a delimited stream.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":692},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13749,"byte_end":13757,"line_start":430,"line_end":430,"column_start":12,"column_end":20},"name":"set_span","qualname":"<TokenTree>::set_span","value":"fn (&mut self, span: Span) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Configures the span for *only this token*.","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1154},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16042,"byte_end":16047,"line_start":504,"line_end":504,"column_start":12,"column_end":17},"name":"Group","qualname":"::Group","value":"Group { }","parent":null,"children":[{"krate":0,"index":277}],"decl_id":null,"docs":" A delimited token stream.","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":279},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16222,"byte_end":16233,"line_start":512,"line_end":512,"column_start":5,"column_end":16},"name":"Parenthesis","qualname":"::Delimiter::Parenthesis","value":"Delimiter::Parenthesis","parent":{"krate":0,"index":1160},"children":[],"decl_id":null,"docs":" `( ... )`\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":281},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16257,"byte_end":16262,"line_start":514,"line_end":514,"column_start":5,"column_end":10},"name":"Brace","qualname":"::Delimiter::Brace","value":"Delimiter::Brace","parent":{"krate":0,"index":1160},"children":[],"decl_id":null,"docs":" `{ ... }`\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":283},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16286,"byte_end":16293,"line_start":516,"line_end":516,"column_start":5,"column_end":12},"name":"Bracket","qualname":"::Delimiter::Bracket","value":"Delimiter::Bracket","parent":{"krate":0,"index":1160},"children":[],"decl_id":null,"docs":" `[ ... ]`\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":285},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16653,"byte_end":16657,"line_start":524,"line_end":524,"column_start":5,"column_end":9},"name":"None","qualname":"::Delimiter::None","value":"Delimiter::None","parent":{"krate":0,"index":1160},"children":[],"decl_id":null,"docs":" `Ø ... Ø`","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1160},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16188,"byte_end":16197,"line_start":510,"line_end":510,"column_start":10,"column_end":19},"name":"Delimiter","qualname":"::Delimiter","value":"Delimiter::{Parenthesis, Brace, Bracket, None}","parent":null,"children":[{"krate":0,"index":279},{"krate":0,"index":281},{"krate":0,"index":283},{"krate":0,"index":285}],"decl_id":null,"docs":" Describes how a sequence of token trees is delimited.\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16179,"byte_end":16660,"line_start":510,"line_end":525,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16179,"byte_end":16660,"line_start":510,"line_end":525,"column_start":1,"column_end":2}}]},{"kind":"Method","id":{"krate":0,"index":724},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17142,"byte_end":17145,"line_start":545,"line_end":545,"column_start":12,"column_end":15},"name":"new","qualname":"<Group>::new","value":"fn (delimiter: Delimiter, stream: TokenStream) -> Group","parent":null,"children":[],"decl_id":null,"docs":" Creates a new `Group` with the given delimiter and token stream.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":726},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17351,"byte_end":17360,"line_start":552,"line_end":552,"column_start":12,"column_end":21},"name":"delimiter","qualname":"<Group>::delimiter","value":"fn (&self) -> Delimiter","parent":null,"children":[],"decl_id":null,"docs":" Returns the delimiter of this `Group`\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":728},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17619,"byte_end":17625,"line_start":560,"line_end":560,"column_start":12,"column_end":18},"name":"stream","qualname":"<Group>::stream","value":"fn (&self) -> TokenStream","parent":null,"children":[],"decl_id":null,"docs":" Returns the `TokenStream` of tokens that are delimited in this `Group`.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":730},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17918,"byte_end":17922,"line_start":571,"line_end":571,"column_start":12,"column_end":16},"name":"span","qualname":"<Group>::span","value":"fn (&self) -> Span","parent":null,"children":[],"decl_id":null,"docs":" Returns the span for the delimiters of this token stream, spanning the\n entire `Group`.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":732},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":18918,"byte_end":18926,"line_start":603,"line_end":603,"column_start":12,"column_end":20},"name":"set_span","qualname":"<Group>::set_span","value":"fn (&mut self, span: Span) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Configures the span for this `Group`'s delimiters, but not its internal\n tokens.","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1180},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19739,"byte_end":19744,"line_start":628,"line_end":628,"column_start":12,"column_end":17},"name":"Punct","qualname":"::Punct","value":"Punct { }","parent":null,"children":[{"krate":0,"index":287},{"krate":0,"index":289},{"krate":0,"index":291}],"decl_id":null,"docs":" An `Punct` is an single punctuation character like `+`, `-` or `#`.","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":293},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20041,"byte_end":20046,"line_start":639,"line_end":639,"column_start":5,"column_end":10},"name":"Alone","qualname":"::Spacing::Alone","value":"Spacing::Alone","parent":{"krate":0,"index":1186},"children":[],"decl_id":null,"docs":" E.g. `+` is `Alone` in `+ =`, `+ident` or `+()`.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":295},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20206,"byte_end":20211,"line_start":644,"line_end":644,"column_start":5,"column_end":10},"name":"Joint","qualname":"::Spacing::Joint","value":"Spacing::Joint","parent":{"krate":0,"index":1186},"children":[],"decl_id":null,"docs":" E.g. `+` is `Joint` in `+=` or `'#`.","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1186},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19970,"byte_end":19977,"line_start":637,"line_end":637,"column_start":10,"column_end":17},"name":"Spacing","qualname":"::Spacing","value":"Spacing::{Alone, Joint}","parent":null,"children":[{"krate":0,"index":293},{"krate":0,"index":295}],"decl_id":null,"docs":" Whether an `Punct` is followed immediately by another `Punct` or followed by\n another token or whitespace.\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19961,"byte_end":20214,"line_start":637,"line_end":645,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19961,"byte_end":20214,"line_start":637,"line_end":645,"column_start":1,"column_end":2}}]},{"kind":"Method","id":{"krate":0,"index":744},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20611,"byte_end":20614,"line_start":655,"line_end":655,"column_start":12,"column_end":15},"name":"new","qualname":"<Punct>::new","value":"fn (op: char, spacing: Spacing) -> Punct","parent":null,"children":[],"decl_id":null,"docs":" Creates a new `Punct` from the given character and spacing.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":746},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20852,"byte_end":20859,"line_start":664,"line_end":664,"column_start":12,"column_end":19},"name":"as_char","qualname":"<Punct>::as_char","value":"fn (&self) -> char","parent":null,"children":[],"decl_id":null,"docs":" Returns the value of this punctuation character as `char`.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":748},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":21263,"byte_end":21270,"line_start":673,"line_end":673,"column_start":12,"column_end":19},"name":"spacing","qualname":"<Punct>::spacing","value":"fn (&self) -> Spacing","parent":null,"children":[],"decl_id":null,"docs":" Returns the spacing of this punctuation character, indicating whether\n it's immediately followed by another `Punct` in the token stream, so\n they can potentially be combined into a multicharacter operator\n (`Joint`), or it's followed by some other token or whitespace (`Alone`)\n so the operator has certainly ended.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":750},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":21387,"byte_end":21391,"line_start":678,"line_end":678,"column_start":12,"column_end":16},"name":"span","qualname":"<Punct>::span","value":"fn (&self) -> Span","parent":null,"children":[],"decl_id":null,"docs":" Returns the span for this punctuation character.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":752},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":21504,"byte_end":21512,"line_start":683,"line_end":683,"column_start":12,"column_end":20},"name":"set_span","qualname":"<Punct>::set_span","value":"fn (&mut self, span: Span) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Configure the span for this punctuation character.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1206},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":24441,"byte_end":24446,"line_start":780,"line_end":780,"column_start":12,"column_end":17},"name":"Ident","qualname":"::Ident","value":"Ident { }","parent":null,"children":[{"krate":0,"index":297},{"krate":0,"index":299}],"decl_id":null,"docs":" A word of Rust code, which may be a keyword or legal variable name.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":766},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":25943,"byte_end":25946,"line_start":819,"line_end":819,"column_start":12,"column_end":15},"name":"new","qualname":"<Ident>::new","value":"fn (string: &str, span: Span) -> Ident","parent":null,"children":[],"decl_id":null,"docs":" Creates a new `Ident` with the given `string` as well as the specified\n `span`.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":770},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":26505,"byte_end":26509,"line_start":836,"line_end":836,"column_start":12,"column_end":16},"name":"span","qualname":"<Ident>::span","value":"fn (&self) -> Span","parent":null,"children":[],"decl_id":null,"docs":" Returns the span of this `Ident`.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":772},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":26675,"byte_end":26683,"line_start":842,"line_end":842,"column_start":12,"column_end":20},"name":"set_span","qualname":"<Ident>::set_span","value":"fn (&mut self, span: Span) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Configures the span of this `Ident`, possibly changing its hygiene\n context.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1212},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":28089,"byte_end":28096,"line_start":903,"line_end":903,"column_start":12,"column_end":19},"name":"Literal","qualname":"::Literal","value":"Literal { }","parent":null,"children":[{"krate":0,"index":301},{"krate":0,"index":303}],"decl_id":null,"docs":" A literal string (`\"hello\"`), byte string (`b\"hello\"`), character (`'a'`),\n byte character (`b'a'`), an integer or floating point number with or without\n a suffix (`1`, `1u8`, `2.3`, `2.3f32`).","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1218},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30370,"byte_end":30381,"line_start":964,"line_end":964,"column_start":9,"column_end":20},"name":"u8_suffixed","qualname":"<Literal>::u8_suffixed","value":"fn (n: u8) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new suffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1220},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30397,"byte_end":30409,"line_start":965,"line_end":965,"column_start":9,"column_end":21},"name":"u16_suffixed","qualname":"<Literal>::u16_suffixed","value":"fn (n: u16) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new suffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1222},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30426,"byte_end":30438,"line_start":966,"line_end":966,"column_start":9,"column_end":21},"name":"u32_suffixed","qualname":"<Literal>::u32_suffixed","value":"fn (n: u32) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new suffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1224},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30455,"byte_end":30467,"line_start":967,"line_end":967,"column_start":9,"column_end":21},"name":"u64_suffixed","qualname":"<Literal>::u64_suffixed","value":"fn (n: u64) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new suffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1226},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30484,"byte_end":30498,"line_start":968,"line_end":968,"column_start":9,"column_end":23},"name":"usize_suffixed","qualname":"<Literal>::usize_suffixed","value":"fn (n: usize) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new suffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1228},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30517,"byte_end":30528,"line_start":969,"line_end":969,"column_start":9,"column_end":20},"name":"i8_suffixed","qualname":"<Literal>::i8_suffixed","value":"fn (n: i8) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new suffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1230},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30544,"byte_end":30556,"line_start":970,"line_end":970,"column_start":9,"column_end":21},"name":"i16_suffixed","qualname":"<Literal>::i16_suffixed","value":"fn (n: i16) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new suffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1232},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30573,"byte_end":30585,"line_start":971,"line_end":971,"column_start":9,"column_end":21},"name":"i32_suffixed","qualname":"<Literal>::i32_suffixed","value":"fn (n: i32) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new suffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1234},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30602,"byte_end":30614,"line_start":972,"line_end":972,"column_start":9,"column_end":21},"name":"i64_suffixed","qualname":"<Literal>::i64_suffixed","value":"fn (n: i64) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new suffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1236},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30631,"byte_end":30645,"line_start":973,"line_end":973,"column_start":9,"column_end":23},"name":"isize_suffixed","qualname":"<Literal>::isize_suffixed","value":"fn (n: isize) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new suffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1238},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30702,"byte_end":30715,"line_start":977,"line_end":977,"column_start":9,"column_end":22},"name":"u8_unsuffixed","qualname":"<Literal>::u8_unsuffixed","value":"fn (n: u8) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new unsuffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1240},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30731,"byte_end":30745,"line_start":978,"line_end":978,"column_start":9,"column_end":23},"name":"u16_unsuffixed","qualname":"<Literal>::u16_unsuffixed","value":"fn (n: u16) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new unsuffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1242},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30762,"byte_end":30776,"line_start":979,"line_end":979,"column_start":9,"column_end":23},"name":"u32_unsuffixed","qualname":"<Literal>::u32_unsuffixed","value":"fn (n: u32) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new unsuffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1244},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30793,"byte_end":30807,"line_start":980,"line_end":980,"column_start":9,"column_end":23},"name":"u64_unsuffixed","qualname":"<Literal>::u64_unsuffixed","value":"fn (n: u64) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new unsuffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1246},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30824,"byte_end":30840,"line_start":981,"line_end":981,"column_start":9,"column_end":25},"name":"usize_unsuffixed","qualname":"<Literal>::usize_unsuffixed","value":"fn (n: usize) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new unsuffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1248},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30859,"byte_end":30872,"line_start":982,"line_end":982,"column_start":9,"column_end":22},"name":"i8_unsuffixed","qualname":"<Literal>::i8_unsuffixed","value":"fn (n: i8) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new unsuffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1250},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30888,"byte_end":30902,"line_start":983,"line_end":983,"column_start":9,"column_end":23},"name":"i16_unsuffixed","qualname":"<Literal>::i16_unsuffixed","value":"fn (n: i16) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new unsuffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1252},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30919,"byte_end":30933,"line_start":984,"line_end":984,"column_start":9,"column_end":23},"name":"i32_unsuffixed","qualname":"<Literal>::i32_unsuffixed","value":"fn (n: i32) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new unsuffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1254},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30950,"byte_end":30964,"line_start":985,"line_end":985,"column_start":9,"column_end":23},"name":"i64_unsuffixed","qualname":"<Literal>::i64_unsuffixed","value":"fn (n: i64) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new unsuffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1256},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30981,"byte_end":30997,"line_start":986,"line_end":986,"column_start":9,"column_end":25},"name":"isize_unsuffixed","qualname":"<Literal>::isize_unsuffixed","value":"fn (n: isize) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new unsuffixed integer literal with the specified value.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":814},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":31026,"byte_end":31040,"line_start":989,"line_end":989,"column_start":12,"column_end":26},"name":"f64_unsuffixed","qualname":"<Literal>::f64_unsuffixed","value":"fn (f: f64) -> Literal","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":816},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":31167,"byte_end":31179,"line_start":994,"line_end":994,"column_start":12,"column_end":24},"name":"f64_suffixed","qualname":"<Literal>::f64_suffixed","value":"fn (f: f64) -> Literal","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":818},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":31956,"byte_end":31970,"line_start":1012,"line_end":1012,"column_start":12,"column_end":26},"name":"f32_unsuffixed","qualname":"<Literal>::f32_unsuffixed","value":"fn (f: f32) -> Literal","parent":null,"children":[],"decl_id":null,"docs":" Creates a new unsuffixed floating-point literal.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":820},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":32097,"byte_end":32109,"line_start":1017,"line_end":1017,"column_start":12,"column_end":24},"name":"f32_suffixed","qualname":"<Literal>::f32_suffixed","value":"fn (f: f32) -> Literal","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":822},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":32234,"byte_end":32240,"line_start":1022,"line_end":1022,"column_start":12,"column_end":18},"name":"string","qualname":"<Literal>::string","value":"fn (string: &str) -> Literal","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":824},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":32338,"byte_end":32347,"line_start":1026,"line_end":1026,"column_start":12,"column_end":21},"name":"character","qualname":"<Literal>::character","value":"fn (ch: char) -> Literal","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":826},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":32440,"byte_end":32451,"line_start":1030,"line_end":1030,"column_start":12,"column_end":23},"name":"byte_string","qualname":"<Literal>::byte_string","value":"fn (s: &[u8]) -> Literal","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":828},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":32545,"byte_end":32549,"line_start":1034,"line_end":1034,"column_start":12,"column_end":16},"name":"span","qualname":"<Literal>::span","value":"fn (&self) -> Span","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":830},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":32623,"byte_end":32631,"line_start":1038,"line_end":1038,"column_start":12,"column_end":20},"name":"set_span","qualname":"<Literal>::set_span","value":"fn (&mut self, span: Span) -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":840},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":33046,"byte_end":33058,"line_start":1056,"line_end":1056,"column_start":9,"column_end":21},"name":"token_stream","qualname":"::token_stream","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-0.4.20/src/lib.rs","parent":null,"children":[{"krate":0,"index":842},{"krate":0,"index":844},{"krate":0,"index":846},{"krate":0,"index":848},{"krate":0,"index":850},{"krate":0,"index":852},{"krate":0,"index":854},{"krate":0,"index":856},{"krate":0,"index":862},{"krate":0,"index":866}],"decl_id":null,"docs":" Public implementation details for the `TokenStream` type, such as iterators.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":854},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":33400,"byte_end":33408,"line_start":1069,"line_end":1069,"column_start":16,"column_end":24},"name":"IntoIter","qualname":"::token_stream::IntoIter","value":"IntoIter { }","parent":null,"children":[{"krate":0,"index":133},{"krate":0,"index":135}],"decl_id":null,"docs":" An iterator over `TokenStream`'s `TokenTree`s.","sig":null,"attributes":[]}],"impls":[{"id":0,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,114,110,111,109,46,114,115],"byte_start":34407,"byte_end":34413,"line_start":16,"line_end":16,"column_start":10,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":44},{"krate":0,"index":46},{"krate":0,"index":48},{"krate":0,"index":50},{"krate":0,"index":52},{"krate":0,"index":54},{"krate":0,"index":56},{"krate":0,"index":58},{"krate":0,"index":60}],"docs":"","sig":null,"attributes":[]},{"id":1,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":44794,"byte_end":44805,"line_start":25,"line_end":25,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":144},{"krate":0,"index":146}],"docs":"","sig":null,"attributes":[]},{"id":2,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":45466,"byte_end":45477,"line_start":54,"line_end":54,"column_start":18,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":152},{"krate":0,"index":154}],"docs":"","sig":null,"attributes":[]},{"id":3,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":45998,"byte_end":46009,"line_start":74,"line_end":74,"column_start":23,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":158}],"docs":"","sig":null,"attributes":[]},{"id":4,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":47395,"byte_end":47406,"line_start":112,"line_end":112,"column_start":21,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":162}],"docs":"","sig":null,"attributes":[]},{"id":5,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":47633,"byte_end":47644,"line_start":120,"line_end":120,"column_start":42,"column_end":53},"value":"","parent":null,"children":[{"krate":0,"index":166}],"docs":"","sig":null,"attributes":[]},{"id":6,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":47901,"byte_end":47912,"line_start":130,"line_end":130,"column_start":42,"column_end":53},"value":"","parent":null,"children":[{"krate":0,"index":170}],"docs":"","sig":null,"attributes":[]},{"id":7,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":48130,"byte_end":48141,"line_start":139,"line_end":139,"column_start":26,"column_end":37},"value":"","parent":null,"children":[{"krate":0,"index":174}],"docs":"","sig":null,"attributes":[]},{"id":8,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":48280,"byte_end":48291,"line_start":145,"line_end":145,"column_start":40,"column_end":51},"value":"","parent":null,"children":[{"krate":0,"index":178}],"docs":"","sig":null,"attributes":[]},{"id":9,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":48565,"byte_end":48576,"line_start":157,"line_end":157,"column_start":42,"column_end":53},"value":"","parent":null,"children":[{"krate":0,"index":182}],"docs":"","sig":null,"attributes":[]},{"id":10,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":48848,"byte_end":48859,"line_start":169,"line_end":169,"column_start":28,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":186}],"docs":"","sig":null,"attributes":[]},{"id":11,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":49010,"byte_end":49021,"line_start":175,"line_end":175,"column_start":30,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":190}],"docs":"","sig":null,"attributes":[]},{"id":12,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":49270,"byte_end":49281,"line_start":184,"line_end":184,"column_start":23,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":196},{"krate":0,"index":198},{"krate":0,"index":200}],"docs":"","sig":null,"attributes":[]},{"id":13,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":49601,"byte_end":49609,"line_start":201,"line_end":201,"column_start":23,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":206}],"docs":"","sig":null,"attributes":[]},{"id":14,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":49786,"byte_end":49796,"line_start":212,"line_end":212,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":210},{"krate":0,"index":212}],"docs":"","sig":null,"attributes":[]},{"id":15,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":50057,"byte_end":50067,"line_start":224,"line_end":224,"column_start":26,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":216}],"docs":"","sig":null,"attributes":[]},{"id":16,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":50155,"byte_end":50165,"line_start":230,"line_end":230,"column_start":21,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":220}],"docs":"","sig":null,"attributes":[]},{"id":17,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":53301,"byte_end":53305,"line_start":353,"line_end":353,"column_start":6,"column_end":10},"value":"","parent":null,"children":[{"krate":0,"index":224},{"krate":0,"index":226},{"krate":0,"index":228},{"krate":0,"index":230}],"docs":"","sig":null,"attributes":[]},{"id":18,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":55214,"byte_end":55218,"line_start":424,"line_end":424,"column_start":21,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":234}],"docs":"","sig":null,"attributes":[]},{"id":19,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":55575,"byte_end":55580,"line_start":441,"line_end":441,"column_start":6,"column_end":11},"value":"","parent":null,"children":[{"krate":0,"index":238},{"krate":0,"index":240},{"krate":0,"index":242},{"krate":0,"index":244},{"krate":0,"index":246},{"krate":0,"index":248},{"krate":0,"index":250}],"docs":"","sig":null,"attributes":[]},{"id":20,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":56221,"byte_end":56226,"line_start":475,"line_end":475,"column_start":23,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":254}],"docs":"","sig":null,"attributes":[]},{"id":21,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":56663,"byte_end":56668,"line_start":492,"line_end":492,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":258}],"docs":"","sig":null,"attributes":[]},{"id":22,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":57085,"byte_end":57090,"line_start":510,"line_end":510,"column_start":6,"column_end":11},"value":"","parent":null,"children":[{"krate":0,"index":262},{"krate":0,"index":264},{"krate":0,"index":266},{"krate":0,"index":268},{"krate":0,"index":270}],"docs":"","sig":null,"attributes":[]},{"id":23,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":58807,"byte_end":58812,"line_start":584,"line_end":584,"column_start":20,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":282}],"docs":"","sig":null,"attributes":[]},{"id":24,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":58946,"byte_end":58951,"line_start":590,"line_end":590,"column_start":26,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":286}],"docs":"","sig":null,"attributes":[]},{"id":25,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":59234,"byte_end":59239,"line_start":604,"line_end":604,"column_start":23,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":290}],"docs":"","sig":null,"attributes":[]},{"id":26,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":59412,"byte_end":59417,"line_start":613,"line_end":613,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":294}],"docs":"","sig":null,"attributes":[]},{"id":27,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":60525,"byte_end":60532,"line_start":657,"line_end":657,"column_start":6,"column_end":13},"value":"","parent":null,"children":[{"krate":0,"index":302},{"krate":0,"index":996},{"krate":0,"index":998},{"krate":0,"index":1000},{"krate":0,"index":1002},{"krate":0,"index":1004},{"krate":0,"index":1006},{"krate":0,"index":1008},{"krate":0,"index":1010},{"krate":0,"index":1012},{"krate":0,"index":1014},{"krate":0,"index":1016},{"krate":0,"index":1018},{"krate":0,"index":1020},{"krate":0,"index":1022},{"krate":0,"index":1024},{"krate":0,"index":1026},{"krate":0,"index":1028},{"krate":0,"index":1030},{"krate":0,"index":1032},{"krate":0,"index":1034},{"krate":0,"index":1036},{"krate":0,"index":1038},{"krate":0,"index":304},{"krate":0,"index":306},{"krate":0,"index":308},{"krate":0,"index":310},{"krate":0,"index":312},{"krate":0,"index":314},{"krate":0,"index":316}],"docs":"","sig":null,"attributes":[]},{"id":28,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":62961,"byte_end":62968,"line_start":751,"line_end":751,"column_start":23,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":320}],"docs":"","sig":null,"attributes":[]},{"id":29,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":63084,"byte_end":63091,"line_start":757,"line_end":757,"column_start":21,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":324}],"docs":"","sig":null,"attributes":[]},{"id":30,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":82774,"byte_end":82785,"line_start":85,"line_end":85,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":416},{"krate":0,"index":418},{"krate":0,"index":420},{"krate":0,"index":422}],"docs":"","sig":null,"attributes":[]},{"id":31,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":83586,"byte_end":83597,"line_start":116,"line_end":116,"column_start":18,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":426},{"krate":0,"index":428}],"docs":"","sig":null,"attributes":[]},{"id":32,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":83876,"byte_end":83887,"line_start":128,"line_end":128,"column_start":23,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":432}],"docs":"","sig":null,"attributes":[]},{"id":33,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":84133,"byte_end":84144,"line_start":137,"line_end":137,"column_start":40,"column_end":51},"value":"","parent":null,"children":[{"krate":0,"index":436}],"docs":"","sig":null,"attributes":[]},{"id":34,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":84292,"byte_end":84303,"line_start":143,"line_end":143,"column_start":40,"column_end":51},"value":"","parent":null,"children":[{"krate":0,"index":440}],"docs":"","sig":null,"attributes":[]},{"id":35,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":84571,"byte_end":84582,"line_start":152,"line_end":152,"column_start":36,"column_end":47},"value":"","parent":null,"children":[{"krate":0,"index":444}],"docs":"","sig":null,"attributes":[]},{"id":36,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":84711,"byte_end":84722,"line_start":158,"line_end":158,"column_start":26,"column_end":37},"value":"","parent":null,"children":[{"krate":0,"index":448}],"docs":"","sig":null,"attributes":[]},{"id":37,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":85650,"byte_end":85661,"line_start":181,"line_end":181,"column_start":40,"column_end":51},"value":"","parent":null,"children":[{"krate":0,"index":452}],"docs":"","sig":null,"attributes":[]},{"id":38,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":86220,"byte_end":86231,"line_start":198,"line_end":198,"column_start":42,"column_end":53},"value":"","parent":null,"children":[{"krate":0,"index":456}],"docs":"","sig":null,"attributes":[]},{"id":39,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":87620,"byte_end":87631,"line_start":237,"line_end":237,"column_start":28,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":460}],"docs":"","sig":null,"attributes":[]},{"id":40,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":88783,"byte_end":88794,"line_start":270,"line_end":270,"column_start":30,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":464}],"docs":"","sig":null,"attributes":[]},{"id":41,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":89849,"byte_end":89860,"line_start":300,"line_end":300,"column_start":21,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":468}],"docs":"","sig":null,"attributes":[]},{"id":42,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":90103,"byte_end":90111,"line_start":309,"line_end":309,"column_start":37,"column_end":45},"value":"","parent":null,"children":[{"krate":0,"index":472}],"docs":"","sig":null,"attributes":[]},{"id":43,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":90235,"byte_end":90243,"line_start":315,"line_end":315,"column_start":33,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":476}],"docs":"","sig":null,"attributes":[]},{"id":44,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":90350,"byte_end":90358,"line_start":321,"line_end":321,"column_start":21,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":480}],"docs":"","sig":null,"attributes":[]},{"id":45,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":90685,"byte_end":90696,"line_start":335,"line_end":335,"column_start":23,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":486},{"krate":0,"index":488},{"krate":0,"index":490}],"docs":"","sig":null,"attributes":[]},{"id":46,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":91024,"byte_end":91037,"line_start":347,"line_end":347,"column_start":19,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":494},{"krate":0,"index":496},{"krate":0,"index":498}],"docs":"","sig":null,"attributes":[]},{"id":47,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":92249,"byte_end":92262,"line_start":379,"line_end":379,"column_start":21,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":502}],"docs":"","sig":null,"attributes":[]},{"id":48,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":93856,"byte_end":93860,"line_start":447,"line_end":447,"column_start":6,"column_end":10},"value":"","parent":null,"children":[{"krate":0,"index":510},{"krate":0,"index":512},{"krate":0,"index":514}],"docs":"","sig":null,"attributes":[]},{"id":49,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":97014,"byte_end":97018,"line_start":553,"line_end":553,"column_start":35,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":518}],"docs":"","sig":null,"attributes":[]},{"id":50,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":97158,"byte_end":97162,"line_start":559,"line_end":559,"column_start":29,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":522}],"docs":"","sig":null,"attributes":[]},{"id":51,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":97265,"byte_end":97269,"line_start":565,"line_end":565,"column_start":21,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":526}],"docs":"","sig":null,"attributes":[]},{"id":52,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":97555,"byte_end":97560,"line_start":580,"line_end":580,"column_start":6,"column_end":11},"value":"","parent":null,"children":[{"krate":0,"index":530},{"krate":0,"index":532},{"krate":0,"index":534},{"krate":0,"index":536},{"krate":0,"index":538},{"krate":0,"index":540}],"docs":"","sig":null,"attributes":[]},{"id":53,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":100080,"byte_end":100085,"line_start":656,"line_end":656,"column_start":30,"column_end":35},"value":"","parent":null,"children":[{"krate":0,"index":544}],"docs":"","sig":null,"attributes":[]},{"id":54,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":100184,"byte_end":100189,"line_start":662,"line_end":662,"column_start":23,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":548}],"docs":"","sig":null,"attributes":[]},{"id":55,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":100436,"byte_end":100441,"line_start":671,"line_end":671,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":552}],"docs":"","sig":null,"attributes":[]},{"id":56,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":100769,"byte_end":100774,"line_start":686,"line_end":686,"column_start":6,"column_end":11},"value":"","parent":null,"children":[{"krate":0,"index":556},{"krate":0,"index":558},{"krate":0,"index":560},{"krate":0,"index":562},{"krate":0,"index":564}],"docs":"","sig":null,"attributes":[]},{"id":57,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":102256,"byte_end":102261,"line_start":734,"line_end":734,"column_start":20,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":568}],"docs":"","sig":null,"attributes":[]},{"id":58,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":102555,"byte_end":102560,"line_start":744,"line_end":744,"column_start":26,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":572}],"docs":"","sig":null,"attributes":[]},{"id":59,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":102834,"byte_end":102839,"line_start":757,"line_end":757,"column_start":23,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":576}],"docs":"","sig":null,"attributes":[]},{"id":60,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":103046,"byte_end":103051,"line_start":766,"line_end":766,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":580}],"docs":"","sig":null,"attributes":[]},{"id":61,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":104014,"byte_end":104021,"line_start":805,"line_end":805,"column_start":6,"column_end":13},"value":"","parent":null,"children":[{"krate":0,"index":1090},{"krate":0,"index":1092},{"krate":0,"index":1094},{"krate":0,"index":1096},{"krate":0,"index":1098},{"krate":0,"index":1100},{"krate":0,"index":1102},{"krate":0,"index":1104},{"krate":0,"index":1106},{"krate":0,"index":1108},{"krate":0,"index":1110},{"krate":0,"index":1112},{"krate":0,"index":1114},{"krate":0,"index":1116},{"krate":0,"index":1118},{"krate":0,"index":1120},{"krate":0,"index":1122},{"krate":0,"index":1124},{"krate":0,"index":1126},{"krate":0,"index":1128},{"krate":0,"index":1130},{"krate":0,"index":1132},{"krate":0,"index":588},{"krate":0,"index":590},{"krate":0,"index":592},{"krate":0,"index":594},{"krate":0,"index":596},{"krate":0,"index":598},{"krate":0,"index":600},{"krate":0,"index":602}],"docs":"","sig":null,"attributes":[]},{"id":62,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":106610,"byte_end":106617,"line_start":898,"line_end":898,"column_start":32,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":606}],"docs":"","sig":null,"attributes":[]},{"id":63,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":106723,"byte_end":106730,"line_start":904,"line_end":904,"column_start":23,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":610}],"docs":"","sig":null,"attributes":[]},{"id":64,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":106941,"byte_end":106948,"line_start":913,"line_end":913,"column_start":21,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":614}],"docs":"","sig":null,"attributes":[]},{"id":65,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3345,"byte_end":3356,"line_start":93,"line_end":93,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":620},{"krate":0,"index":622},{"krate":0,"index":624},{"krate":0,"index":626},{"krate":0,"index":628}],"docs":"","sig":null,"attributes":[]},{"id":66,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4248,"byte_end":4259,"line_start":126,"line_end":126,"column_start":18,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":632}],"docs":"","sig":null,"attributes":[]},{"id":67,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4731,"byte_end":4742,"line_start":140,"line_end":140,"column_start":18,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":636},{"krate":0,"index":638}],"docs":"","sig":null,"attributes":[]},{"id":68,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5065,"byte_end":5076,"line_start":153,"line_end":153,"column_start":40,"column_end":51},"value":"","parent":null,"children":[{"krate":0,"index":642}],"docs":"","sig":null,"attributes":[]},{"id":69,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5251,"byte_end":5262,"line_start":160,"line_end":160,"column_start":40,"column_end":51},"value":"","parent":null,"children":[{"krate":0,"index":646}],"docs":"","sig":null,"attributes":[]},{"id":70,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5389,"byte_end":5400,"line_start":166,"line_end":166,"column_start":28,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":650}],"docs":"","sig":null,"attributes":[]},{"id":71,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5550,"byte_end":5561,"line_start":172,"line_end":172,"column_start":30,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":654}],"docs":"","sig":null,"attributes":[]},{"id":72,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5828,"byte_end":5839,"line_start":180,"line_end":180,"column_start":34,"column_end":45},"value":"","parent":null,"children":[{"krate":0,"index":658}],"docs":"","sig":null,"attributes":[]},{"id":73,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6016,"byte_end":6027,"line_start":185,"line_end":185,"column_start":36,"column_end":47},"value":"","parent":null,"children":[{"krate":0,"index":662}],"docs":"","sig":null,"attributes":[]},{"id":74,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6462,"byte_end":6473,"line_start":195,"line_end":195,"column_start":23,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":666}],"docs":"","sig":null,"attributes":[]},{"id":75,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6643,"byte_end":6654,"line_start":202,"line_end":202,"column_start":21,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":670}],"docs":"","sig":null,"attributes":[]},{"id":76,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6771,"byte_end":6779,"line_start":208,"line_end":208,"column_start":21,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":674}],"docs":"","sig":null,"attributes":[]},{"id":77,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8932,"byte_end":8936,"line_start":285,"line_end":285,"column_start":6,"column_end":10},"value":"","parent":null,"children":[{"krate":0,"index":678},{"krate":0,"index":680},{"krate":0,"index":682}],"docs":"","sig":null,"attributes":[]},{"id":78,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12543,"byte_end":12547,"line_start":394,"line_end":394,"column_start":21,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":686}],"docs":"","sig":null,"attributes":[]},{"id":79,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13066,"byte_end":13075,"line_start":413,"line_end":413,"column_start":6,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":690},{"krate":0,"index":692}],"docs":"","sig":null,"attributes":[]},{"id":80,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14091,"byte_end":14100,"line_start":440,"line_end":440,"column_start":22,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":696}],"docs":"","sig":null,"attributes":[]},{"id":81,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14198,"byte_end":14207,"line_start":446,"line_end":446,"column_start":22,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":700}],"docs":"","sig":null,"attributes":[]},{"id":82,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14305,"byte_end":14314,"line_start":452,"line_end":452,"column_start":22,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":704}],"docs":"","sig":null,"attributes":[]},{"id":83,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14414,"byte_end":14423,"line_start":458,"line_end":458,"column_start":24,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":708}],"docs":"","sig":null,"attributes":[]},{"id":84,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14773,"byte_end":14782,"line_start":468,"line_end":468,"column_start":23,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":712}],"docs":"","sig":null,"attributes":[]},{"id":85,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15161,"byte_end":15170,"line_start":480,"line_end":480,"column_start":21,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":716}],"docs":"","sig":null,"attributes":[]},{"id":86,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16667,"byte_end":16672,"line_start":527,"line_end":527,"column_start":6,"column_end":11},"value":"","parent":null,"children":[{"krate":0,"index":720},{"krate":0,"index":722},{"krate":0,"index":724},{"krate":0,"index":726},{"krate":0,"index":728},{"krate":0,"index":730},{"krate":0,"index":732}],"docs":"","sig":null,"attributes":[]},{"id":87,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19218,"byte_end":19223,"line_start":611,"line_end":611,"column_start":23,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":736}],"docs":"","sig":null,"attributes":[]},{"id":88,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19372,"byte_end":19377,"line_start":617,"line_end":617,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":740}],"docs":"","sig":null,"attributes":[]},{"id":89,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20221,"byte_end":20226,"line_start":647,"line_end":647,"column_start":6,"column_end":11},"value":"","parent":null,"children":[{"krate":0,"index":744},{"krate":0,"index":746},{"krate":0,"index":748},{"krate":0,"index":750},{"krate":0,"index":752}],"docs":"","sig":null,"attributes":[]},{"id":90,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":21716,"byte_end":21721,"line_start":690,"line_end":690,"column_start":23,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":756}],"docs":"","sig":null,"attributes":[]},{"id":91,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":21835,"byte_end":21840,"line_start":696,"line_end":696,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":760}],"docs":"","sig":null,"attributes":[]},{"id":92,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":24522,"byte_end":24527,"line_start":785,"line_end":785,"column_start":6,"column_end":11},"value":"","parent":null,"children":[{"krate":0,"index":764},{"krate":0,"index":766},{"krate":0,"index":768},{"krate":0,"index":770},{"krate":0,"index":772}],"docs":"","sig":null,"attributes":[]},{"id":93,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":26778,"byte_end":26783,"line_start":847,"line_end":847,"column_start":20,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":776}],"docs":"","sig":null,"attributes":[]},{"id":94,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":26896,"byte_end":26901,"line_start":853,"line_end":853,"column_start":26,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":780}],"docs":"","sig":null,"attributes":[]},{"id":95,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":27025,"byte_end":27030,"line_start":862,"line_end":862,"column_start":13,"column_end":18},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":96,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":27055,"byte_end":27060,"line_start":864,"line_end":864,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":786}],"docs":"","sig":null,"attributes":[]},{"id":97,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":27178,"byte_end":27183,"line_start":870,"line_end":870,"column_start":14,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":790}],"docs":"","sig":null,"attributes":[]},{"id":98,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":27305,"byte_end":27310,"line_start":876,"line_end":876,"column_start":15,"column_end":20},"value":"","parent":null,"children":[{"krate":0,"index":794}],"docs":"","sig":null,"attributes":[]},{"id":99,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":27541,"byte_end":27546,"line_start":884,"line_end":884,"column_start":23,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":798}],"docs":"","sig":null,"attributes":[]},{"id":100,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":27663,"byte_end":27668,"line_start":890,"line_end":890,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":802}],"docs":"","sig":null,"attributes":[]},{"id":101,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30008,"byte_end":30015,"line_start":948,"line_end":948,"column_start":6,"column_end":13},"value":"","parent":null,"children":[{"krate":0,"index":810},{"krate":0,"index":812},{"krate":0,"index":1218},{"krate":0,"index":1220},{"krate":0,"index":1222},{"krate":0,"index":1224},{"krate":0,"index":1226},{"krate":0,"index":1228},{"krate":0,"index":1230},{"krate":0,"index":1232},{"krate":0,"index":1234},{"krate":0,"index":1236},{"krate":0,"index":1238},{"krate":0,"index":1240},{"krate":0,"index":1242},{"krate":0,"index":1244},{"krate":0,"index":1246},{"krate":0,"index":1248},{"krate":0,"index":1250},{"krate":0,"index":1252},{"krate":0,"index":1254},{"krate":0,"index":1256},{"krate":0,"index":814},{"krate":0,"index":816},{"krate":0,"index":818},{"krate":0,"index":820},{"krate":0,"index":822},{"krate":0,"index":824},{"krate":0,"index":826},{"krate":0,"index":828},{"krate":0,"index":830}],"docs":"","sig":null,"attributes":[]},{"id":102,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":32727,"byte_end":32734,"line_start":1043,"line_end":1043,"column_start":21,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":834}],"docs":"","sig":null,"attributes":[]},{"id":103,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":32853,"byte_end":32860,"line_start":1049,"line_end":1049,"column_start":23,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":838}],"docs":"","sig":null,"attributes":[]},{"id":104,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":33521,"byte_end":33529,"line_start":1074,"line_end":1074,"column_start":23,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":858},{"krate":0,"index":860}],"docs":"","sig":null,"attributes":[]},{"id":105,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":33685,"byte_end":33693,"line_start":1082,"line_end":1082,"column_start":25,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":864}],"docs":"","sig":null,"attributes":[]},{"id":106,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":33832,"byte_end":33843,"line_start":1088,"line_end":1088,"column_start":27,"column_end":38},"value":"","parent":null,"children":[{"krate":0,"index":868},{"krate":0,"index":870},{"krate":0,"index":872}],"docs":"","sig":null,"attributes":[]}],"refs":[],"macro_refs":[],"relations":[{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,114,110,111,109,46,114,115],"byte_start":34407,"byte_end":34413,"line_start":16,"line_end":16,"column_start":10,"column_end":16},"kind":{"variant":"Impl","fields":[0]},"from":{"krate":0,"index":874},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":44794,"byte_end":44805,"line_start":25,"line_end":25,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[1]},"from":{"krate":0,"index":892},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":45466,"byte_end":45477,"line_start":54,"line_end":54,"column_start":18,"column_end":29},"kind":{"variant":"Impl","fields":[2]},"from":{"krate":0,"index":892},"to":{"krate":2,"index":7356}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":45998,"byte_end":46009,"line_start":74,"line_end":74,"column_start":23,"column_end":34},"kind":{"variant":"Impl","fields":[3]},"from":{"krate":0,"index":892},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":47395,"byte_end":47406,"line_start":112,"line_end":112,"column_start":21,"column_end":32},"kind":{"variant":"Impl","fields":[4]},"from":{"krate":0,"index":892},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":47633,"byte_end":47644,"line_start":120,"line_end":120,"column_start":42,"column_end":53},"kind":{"variant":"Impl","fields":[5]},"from":{"krate":0,"index":892},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":47901,"byte_end":47912,"line_start":130,"line_end":130,"column_start":42,"column_end":53},"kind":{"variant":"Impl","fields":[6]},"from":{"krate":11,"index":3076},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":48130,"byte_end":48141,"line_start":139,"line_end":139,"column_start":26,"column_end":37},"kind":{"variant":"Impl","fields":[7]},"from":{"krate":0,"index":892},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":48280,"byte_end":48291,"line_start":145,"line_end":145,"column_start":40,"column_end":51},"kind":{"variant":"Impl","fields":[8]},"from":{"krate":0,"index":892},"to":{"krate":2,"index":4490}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":48565,"byte_end":48576,"line_start":157,"line_end":157,"column_start":42,"column_end":53},"kind":{"variant":"Impl","fields":[9]},"from":{"krate":0,"index":892},"to":{"krate":2,"index":4490}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":48848,"byte_end":48859,"line_start":169,"line_end":169,"column_start":28,"column_end":39},"kind":{"variant":"Impl","fields":[10]},"from":{"krate":0,"index":892},"to":{"krate":2,"index":4510}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":49010,"byte_end":49021,"line_start":175,"line_end":175,"column_start":30,"column_end":41},"kind":{"variant":"Impl","fields":[11]},"from":{"krate":0,"index":892},"to":{"krate":2,"index":4510}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":49270,"byte_end":49281,"line_start":184,"line_end":184,"column_start":23,"column_end":34},"kind":{"variant":"Impl","fields":[12]},"from":{"krate":0,"index":892},"to":{"krate":2,"index":4494}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":49601,"byte_end":49609,"line_start":201,"line_end":201,"column_start":23,"column_end":31},"kind":{"variant":"Impl","fields":[13]},"from":{"krate":0,"index":904},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":49786,"byte_end":49796,"line_start":212,"line_end":212,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[14]},"from":{"krate":0,"index":924},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":50057,"byte_end":50067,"line_start":224,"line_end":224,"column_start":26,"column_end":36},"kind":{"variant":"Impl","fields":[15]},"from":{"krate":0,"index":924},"to":{"krate":2,"index":2644}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":50155,"byte_end":50165,"line_start":230,"line_end":230,"column_start":21,"column_end":31},"kind":{"variant":"Impl","fields":[16]},"from":{"krate":0,"index":924},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":53301,"byte_end":53305,"line_start":353,"line_end":353,"column_start":6,"column_end":10},"kind":{"variant":"Impl","fields":[17]},"from":{"krate":0,"index":962},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":55214,"byte_end":55218,"line_start":424,"line_end":424,"column_start":21,"column_end":25},"kind":{"variant":"Impl","fields":[18]},"from":{"krate":0,"index":962},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":55575,"byte_end":55580,"line_start":441,"line_end":441,"column_start":6,"column_end":11},"kind":{"variant":"Impl","fields":[19]},"from":{"krate":0,"index":978},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":56221,"byte_end":56226,"line_start":475,"line_end":475,"column_start":23,"column_end":28},"kind":{"variant":"Impl","fields":[20]},"from":{"krate":0,"index":978},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":56663,"byte_end":56668,"line_start":492,"line_end":492,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[21]},"from":{"krate":0,"index":978},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":57085,"byte_end":57090,"line_start":510,"line_end":510,"column_start":6,"column_end":11},"kind":{"variant":"Impl","fields":[22]},"from":{"krate":0,"index":984},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":58807,"byte_end":58812,"line_start":584,"line_end":584,"column_start":20,"column_end":25},"kind":{"variant":"Impl","fields":[23]},"from":{"krate":0,"index":984},"to":{"krate":2,"index":2410}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":58946,"byte_end":58951,"line_start":590,"line_end":590,"column_start":26,"column_end":31},"kind":{"variant":"Impl","fields":[24]},"from":{"krate":0,"index":984},"to":{"krate":2,"index":2410}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":59234,"byte_end":59239,"line_start":604,"line_end":604,"column_start":23,"column_end":28},"kind":{"variant":"Impl","fields":[25]},"from":{"krate":0,"index":984},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":59412,"byte_end":59417,"line_start":613,"line_end":613,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[26]},"from":{"krate":0,"index":984},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":60525,"byte_end":60532,"line_start":657,"line_end":657,"column_start":6,"column_end":13},"kind":{"variant":"Impl","fields":[27]},"from":{"krate":0,"index":990},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":62961,"byte_end":62968,"line_start":751,"line_end":751,"column_start":23,"column_end":30},"kind":{"variant":"Impl","fields":[28]},"from":{"krate":0,"index":990},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,115,116,97,98,108,101,46,114,115],"byte_start":63084,"byte_end":63091,"line_start":757,"line_end":757,"column_start":21,"column_end":28},"kind":{"variant":"Impl","fields":[29]},"from":{"krate":0,"index":990},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":82774,"byte_end":82785,"line_start":85,"line_end":85,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[30]},"from":{"krate":0,"index":1058},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":83586,"byte_end":83597,"line_start":116,"line_end":116,"column_start":18,"column_end":29},"kind":{"variant":"Impl","fields":[31]},"from":{"krate":0,"index":1058},"to":{"krate":2,"index":7356}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":83876,"byte_end":83887,"line_start":128,"line_end":128,"column_start":23,"column_end":34},"kind":{"variant":"Impl","fields":[32]},"from":{"krate":0,"index":1058},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":84133,"byte_end":84144,"line_start":137,"line_end":137,"column_start":40,"column_end":51},"kind":{"variant":"Impl","fields":[33]},"from":{"krate":0,"index":1058},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":84292,"byte_end":84303,"line_start":143,"line_end":143,"column_start":40,"column_end":51},"kind":{"variant":"Impl","fields":[34]},"from":{"krate":11,"index":3076},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":84571,"byte_end":84582,"line_start":152,"line_end":152,"column_start":36,"column_end":47},"kind":{"variant":"Impl","fields":[35]},"from":{"krate":0,"index":1058},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":84711,"byte_end":84722,"line_start":158,"line_end":158,"column_start":26,"column_end":37},"kind":{"variant":"Impl","fields":[36]},"from":{"krate":0,"index":1058},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":85650,"byte_end":85661,"line_start":181,"line_end":181,"column_start":40,"column_end":51},"kind":{"variant":"Impl","fields":[37]},"from":{"krate":0,"index":1058},"to":{"krate":2,"index":4490}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":86220,"byte_end":86231,"line_start":198,"line_end":198,"column_start":42,"column_end":53},"kind":{"variant":"Impl","fields":[38]},"from":{"krate":0,"index":1058},"to":{"krate":2,"index":4490}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":87620,"byte_end":87631,"line_start":237,"line_end":237,"column_start":28,"column_end":39},"kind":{"variant":"Impl","fields":[39]},"from":{"krate":0,"index":1058},"to":{"krate":2,"index":4510}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":88783,"byte_end":88794,"line_start":270,"line_end":270,"column_start":30,"column_end":41},"kind":{"variant":"Impl","fields":[40]},"from":{"krate":0,"index":1058},"to":{"krate":2,"index":4510}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":89849,"byte_end":89860,"line_start":300,"line_end":300,"column_start":21,"column_end":32},"kind":{"variant":"Impl","fields":[41]},"from":{"krate":0,"index":1058},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":90103,"byte_end":90111,"line_start":309,"line_end":309,"column_start":37,"column_end":45},"kind":{"variant":"Impl","fields":[42]},"from":{"krate":0,"index":398},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":90235,"byte_end":90243,"line_start":315,"line_end":315,"column_start":33,"column_end":41},"kind":{"variant":"Impl","fields":[43]},"from":{"krate":0,"index":398},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":90350,"byte_end":90358,"line_start":321,"line_end":321,"column_start":21,"column_end":29},"kind":{"variant":"Impl","fields":[44]},"from":{"krate":0,"index":398},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":90685,"byte_end":90696,"line_start":335,"line_end":335,"column_start":23,"column_end":34},"kind":{"variant":"Impl","fields":[45]},"from":{"krate":0,"index":1058},"to":{"krate":2,"index":4494}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":91024,"byte_end":91037,"line_start":347,"line_end":347,"column_start":19,"column_end":32},"kind":{"variant":"Impl","fields":[46]},"from":{"krate":0,"index":482},"to":{"krate":2,"index":4316}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":92249,"byte_end":92262,"line_start":379,"line_end":379,"column_start":21,"column_end":34},"kind":{"variant":"Impl","fields":[47]},"from":{"krate":0,"index":482},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":93856,"byte_end":93860,"line_start":447,"line_end":447,"column_start":6,"column_end":10},"kind":{"variant":"Impl","fields":[48]},"from":{"krate":0,"index":1064},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":97014,"byte_end":97018,"line_start":553,"line_end":553,"column_start":35,"column_end":39},"kind":{"variant":"Impl","fields":[49]},"from":{"krate":0,"index":1140},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":97158,"byte_end":97162,"line_start":559,"line_end":559,"column_start":29,"column_end":33},"kind":{"variant":"Impl","fields":[50]},"from":{"krate":0,"index":1064},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":97265,"byte_end":97269,"line_start":565,"line_end":565,"column_start":21,"column_end":25},"kind":{"variant":"Impl","fields":[51]},"from":{"krate":0,"index":1064},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":97555,"byte_end":97560,"line_start":580,"line_end":580,"column_start":6,"column_end":11},"kind":{"variant":"Impl","fields":[52]},"from":{"krate":0,"index":1072},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":100080,"byte_end":100085,"line_start":656,"line_end":656,"column_start":30,"column_end":35},"kind":{"variant":"Impl","fields":[53]},"from":{"krate":0,"index":1072},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":100184,"byte_end":100189,"line_start":662,"line_end":662,"column_start":23,"column_end":28},"kind":{"variant":"Impl","fields":[54]},"from":{"krate":0,"index":1072},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":100436,"byte_end":100441,"line_start":671,"line_end":671,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[55]},"from":{"krate":0,"index":1072},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":100769,"byte_end":100774,"line_start":686,"line_end":686,"column_start":6,"column_end":11},"kind":{"variant":"Impl","fields":[56]},"from":{"krate":0,"index":1078},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":102256,"byte_end":102261,"line_start":734,"line_end":734,"column_start":20,"column_end":25},"kind":{"variant":"Impl","fields":[57]},"from":{"krate":0,"index":1078},"to":{"krate":2,"index":2410}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":102555,"byte_end":102560,"line_start":744,"line_end":744,"column_start":26,"column_end":31},"kind":{"variant":"Impl","fields":[58]},"from":{"krate":0,"index":1078},"to":{"krate":2,"index":2410}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":102834,"byte_end":102839,"line_start":757,"line_end":757,"column_start":23,"column_end":28},"kind":{"variant":"Impl","fields":[59]},"from":{"krate":0,"index":1078},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":103046,"byte_end":103051,"line_start":766,"line_end":766,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[60]},"from":{"krate":0,"index":1078},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":104014,"byte_end":104021,"line_start":805,"line_end":805,"column_start":6,"column_end":13},"kind":{"variant":"Impl","fields":[61]},"from":{"krate":0,"index":1084},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":106610,"byte_end":106617,"line_start":898,"line_end":898,"column_start":32,"column_end":39},"kind":{"variant":"Impl","fields":[62]},"from":{"krate":0,"index":1084},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":106723,"byte_end":106730,"line_start":904,"line_end":904,"column_start":23,"column_end":30},"kind":{"variant":"Impl","fields":[63]},"from":{"krate":0,"index":1084},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,117,110,115,116,97,98,108,101,46,114,115],"byte_start":106941,"byte_end":106948,"line_start":913,"line_end":913,"column_start":21,"column_end":28},"kind":{"variant":"Impl","fields":[64]},"from":{"krate":0,"index":1084},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3345,"byte_end":3356,"line_start":93,"line_end":93,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[65]},"from":{"krate":0,"index":1134},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4248,"byte_end":4259,"line_start":126,"line_end":126,"column_start":18,"column_end":29},"kind":{"variant":"Impl","fields":[66]},"from":{"krate":0,"index":1134},"to":{"krate":2,"index":2632}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4731,"byte_end":4742,"line_start":140,"line_end":140,"column_start":18,"column_end":29},"kind":{"variant":"Impl","fields":[67]},"from":{"krate":0,"index":1134},"to":{"krate":2,"index":7356}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5065,"byte_end":5076,"line_start":153,"line_end":153,"column_start":40,"column_end":51},"kind":{"variant":"Impl","fields":[68]},"from":{"krate":0,"index":1134},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5251,"byte_end":5262,"line_start":160,"line_end":160,"column_start":40,"column_end":51},"kind":{"variant":"Impl","fields":[69]},"from":{"krate":11,"index":3076},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5389,"byte_end":5400,"line_start":166,"line_end":166,"column_start":28,"column_end":39},"kind":{"variant":"Impl","fields":[70]},"from":{"krate":0,"index":1134},"to":{"krate":2,"index":4510}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5550,"byte_end":5561,"line_start":172,"line_end":172,"column_start":30,"column_end":41},"kind":{"variant":"Impl","fields":[71]},"from":{"krate":0,"index":1134},"to":{"krate":2,"index":4510}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5828,"byte_end":5839,"line_start":180,"line_end":180,"column_start":34,"column_end":45},"kind":{"variant":"Impl","fields":[72]},"from":{"krate":0,"index":1134},"to":{"krate":2,"index":4490}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6016,"byte_end":6027,"line_start":185,"line_end":185,"column_start":36,"column_end":47},"kind":{"variant":"Impl","fields":[73]},"from":{"krate":0,"index":1134},"to":{"krate":2,"index":4490}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6462,"byte_end":6473,"line_start":195,"line_end":195,"column_start":23,"column_end":34},"kind":{"variant":"Impl","fields":[74]},"from":{"krate":0,"index":1134},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6643,"byte_end":6654,"line_start":202,"line_end":202,"column_start":21,"column_end":32},"kind":{"variant":"Impl","fields":[75]},"from":{"krate":0,"index":1134},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6771,"byte_end":6779,"line_start":208,"line_end":208,"column_start":21,"column_end":29},"kind":{"variant":"Impl","fields":[76]},"from":{"krate":0,"index":616},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8932,"byte_end":8936,"line_start":285,"line_end":285,"column_start":6,"column_end":10},"kind":{"variant":"Impl","fields":[77]},"from":{"krate":0,"index":1140},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12543,"byte_end":12547,"line_start":394,"line_end":394,"column_start":21,"column_end":25},"kind":{"variant":"Impl","fields":[78]},"from":{"krate":0,"index":1140},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13066,"byte_end":13075,"line_start":413,"line_end":413,"column_start":6,"column_end":15},"kind":{"variant":"Impl","fields":[79]},"from":{"krate":0,"index":1148},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14091,"byte_end":14100,"line_start":440,"line_end":440,"column_start":22,"column_end":31},"kind":{"variant":"Impl","fields":[80]},"from":{"krate":0,"index":1148},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14198,"byte_end":14207,"line_start":446,"line_end":446,"column_start":22,"column_end":31},"kind":{"variant":"Impl","fields":[81]},"from":{"krate":0,"index":1148},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14305,"byte_end":14314,"line_start":452,"line_end":452,"column_start":22,"column_end":31},"kind":{"variant":"Impl","fields":[82]},"from":{"krate":0,"index":1148},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14414,"byte_end":14423,"line_start":458,"line_end":458,"column_start":24,"column_end":33},"kind":{"variant":"Impl","fields":[83]},"from":{"krate":0,"index":1148},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14773,"byte_end":14782,"line_start":468,"line_end":468,"column_start":23,"column_end":32},"kind":{"variant":"Impl","fields":[84]},"from":{"krate":0,"index":1148},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15161,"byte_end":15170,"line_start":480,"line_end":480,"column_start":21,"column_end":30},"kind":{"variant":"Impl","fields":[85]},"from":{"krate":0,"index":1148},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16667,"byte_end":16672,"line_start":527,"line_end":527,"column_start":6,"column_end":11},"kind":{"variant":"Impl","fields":[86]},"from":{"krate":0,"index":1154},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19218,"byte_end":19223,"line_start":611,"line_end":611,"column_start":23,"column_end":28},"kind":{"variant":"Impl","fields":[87]},"from":{"krate":0,"index":1154},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19372,"byte_end":19377,"line_start":617,"line_end":617,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[88]},"from":{"krate":0,"index":1154},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20221,"byte_end":20226,"line_start":647,"line_end":647,"column_start":6,"column_end":11},"kind":{"variant":"Impl","fields":[89]},"from":{"krate":0,"index":1180},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":21716,"byte_end":21721,"line_start":690,"line_end":690,"column_start":23,"column_end":28},"kind":{"variant":"Impl","fields":[90]},"from":{"krate":0,"index":1180},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":21835,"byte_end":21840,"line_start":696,"line_end":696,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[91]},"from":{"krate":0,"index":1180},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":24522,"byte_end":24527,"line_start":785,"line_end":785,"column_start":6,"column_end":11},"kind":{"variant":"Impl","fields":[92]},"from":{"krate":0,"index":1206},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":26778,"byte_end":26783,"line_start":847,"line_end":847,"column_start":20,"column_end":25},"kind":{"variant":"Impl","fields":[93]},"from":{"krate":0,"index":1206},"to":{"krate":2,"index":2410}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":26896,"byte_end":26901,"line_start":853,"line_end":853,"column_start":26,"column_end":31},"kind":{"variant":"Impl","fields":[94]},"from":{"krate":0,"index":1206},"to":{"krate":2,"index":2410}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":27025,"byte_end":27030,"line_start":862,"line_end":862,"column_start":13,"column_end":18},"kind":{"variant":"Impl","fields":[95]},"from":{"krate":0,"index":1206},"to":{"krate":2,"index":2416}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":27055,"byte_end":27060,"line_start":864,"line_end":864,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[96]},"from":{"krate":0,"index":1206},"to":{"krate":2,"index":2464}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":27178,"byte_end":27183,"line_start":870,"line_end":870,"column_start":14,"column_end":19},"kind":{"variant":"Impl","fields":[97]},"from":{"krate":0,"index":1206},"to":{"krate":2,"index":2446}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":27305,"byte_end":27310,"line_start":876,"line_end":876,"column_start":15,"column_end":20},"kind":{"variant":"Impl","fields":[98]},"from":{"krate":0,"index":1206},"to":{"krate":2,"index":8002}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":27541,"byte_end":27546,"line_start":884,"line_end":884,"column_start":23,"column_end":28},"kind":{"variant":"Impl","fields":[99]},"from":{"krate":0,"index":1206},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":27663,"byte_end":27668,"line_start":890,"line_end":890,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[100]},"from":{"krate":0,"index":1206},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":30008,"byte_end":30015,"line_start":948,"line_end":948,"column_start":6,"column_end":13},"kind":{"variant":"Impl","fields":[101]},"from":{"krate":0,"index":1212},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":32727,"byte_end":32734,"line_start":1043,"line_end":1043,"column_start":21,"column_end":28},"kind":{"variant":"Impl","fields":[102]},"from":{"krate":0,"index":1212},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":32853,"byte_end":32860,"line_start":1049,"line_end":1049,"column_start":23,"column_end":30},"kind":{"variant":"Impl","fields":[103]},"from":{"krate":0,"index":1212},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":33521,"byte_end":33529,"line_start":1074,"line_end":1074,"column_start":23,"column_end":31},"kind":{"variant":"Impl","fields":[104]},"from":{"krate":0,"index":854},"to":{"krate":2,"index":4316}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":33685,"byte_end":33693,"line_start":1082,"line_end":1082,"column_start":25,"column_end":33},"kind":{"variant":"Impl","fields":[105]},"from":{"krate":0,"index":854},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,114,111,99,45,109,97,99,114,111,50,45,48,46,52,46,50,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":33832,"byte_end":33843,"line_start":1088,"line_end":1088,"column_start":27,"column_end":38},"kind":{"variant":"Impl","fields":[106]},"from":{"krate":0,"index":1134},"to":{"krate":2,"index":4494}}]}