mirror of
https://github.com/neogeek23/rusty_snek_gaem.git
synced 2026-02-07 20:39:37 +00:00
1 line
80 KiB
JSON
1 line
80 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,100,101,102,108,97,116,101,45,48,46,55,46,49,57],"program":"/home/brad/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rls","arguments":["--crate-name","deflate","/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src/lib.rs","--color","never","--crate-type","lib","--emit=dep-info,metadata","-C","debuginfo=2","-C","metadata=852d8bffb237a913","-C","extra-filename=-852d8bffb237a913","--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","adler32=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libadler32-a46835df0b16be6f.rmeta","--extern","byteorder=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libbyteorder-a2f9fc3ea62ab1cc.rmeta","--cap-lints","allow","--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,100,101,102,108,97,116,101,45,56,53,50,100,56,98,102,102,98,50,51,55,97,57,49,51,46,114,109,101,116,97]},"prelude":{"crate_id":{"name":"deflate","disambiguator":[7920965496403868939,17052156445265989953]},"crate_root":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src","external_crates":[{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src/lib.rs","num":1,"id":{"name":"std","disambiguator":[13207157035321610514,1601512537482633728]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src/lib.rs","num":2,"id":{"name":"core","disambiguator":[7623312343418098386,5842227285171027081]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src/lib.rs","num":3,"id":{"name":"compiler_builtins","disambiguator":[15062483144693841030,3160817630090790886]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src/lib.rs","num":4,"id":{"name":"rustc_std_workspace_core","disambiguator":[436745421963593417,1808485874600938246]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src/lib.rs","num":5,"id":{"name":"alloc","disambiguator":[14785001670989826495,12996925471203689162]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src/lib.rs","num":6,"id":{"name":"libc","disambiguator":[9965434524793337566,8042345761937100773]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src/lib.rs","num":7,"id":{"name":"rustc_demangle","disambiguator":[15482981957725683232,16126164733460801089]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src/lib.rs","num":8,"id":{"name":"unwind","disambiguator":[12401856028840807657,14789254441426287527]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src/lib.rs","num":9,"id":{"name":"backtrace_sys","disambiguator":[13858858106744831426,15797026455235720829]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src/lib.rs","num":10,"id":{"name":"panic_unwind","disambiguator":[7931781289263694084,224457116430056702]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src/lib.rs","num":11,"id":{"name":"adler32","disambiguator":[16210134016769399088,5039160439204612732]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src/lib.rs","num":12,"id":{"name":"byteorder","disambiguator":[17094780429579832257,2615251160158981656]}}],"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":14941,"line_start":1,"line_end":495,"column_start":1,"column_end":2}},"imports":[{"kind":"Use","ref_id":{"krate":0,"index":1064},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3003,"byte_end":3021,"line_start":102,"line_end":102,"column_start":31,"column_end":49},"alias_span":null,"name":"CompressionOptions","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":1040},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3023,"byte_end":3037,"line_start":102,"line_end":102,"column_start":51,"column_end":65},"alias_span":null,"name":"SpecialOptions","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":1008},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3039,"byte_end":3050,"line_start":102,"line_end":102,"column_start":67,"column_end":78},"alias_span":null,"name":"Compression","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":1110},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3088,"byte_end":3100,"line_start":104,"line_end":104,"column_start":15,"column_end":27},"alias_span":null,"name":"MatchingType","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":914},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3221,"byte_end":3235,"line_start":110,"line_end":110,"column_start":22,"column_end":36},"alias_span":null,"name":"DeflateEncoder","value":"","parent":{"krate":0,"index":988}},{"kind":"Use","ref_id":{"krate":0,"index":936},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3237,"byte_end":3248,"line_start":110,"line_end":110,"column_start":38,"column_end":49},"alias_span":null,"name":"ZlibEncoder","value":"","parent":{"krate":0,"index":988}}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":14941,"line_start":1,"line_end":495,"column_start":1,"column_end":2},"name":"","qualname":"::","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/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":54},{"krate":0,"index":144},{"krate":0,"index":246},{"krate":0,"index":268},{"krate":0,"index":328},{"krate":0,"index":374},{"krate":0,"index":422},{"krate":0,"index":448},{"krate":0,"index":534},{"krate":0,"index":560},{"krate":0,"index":616},{"krate":0,"index":620},{"krate":0,"index":658},{"krate":0,"index":696},{"krate":0,"index":714},{"krate":0,"index":740},{"krate":0,"index":802},{"krate":0,"index":846},{"krate":0,"index":874},{"krate":0,"index":964},{"krate":0,"index":966},{"krate":0,"index":968},{"krate":0,"index":970},{"krate":0,"index":972},{"krate":0,"index":974},{"krate":0,"index":982},{"krate":0,"index":984},{"krate":0,"index":986},{"krate":0,"index":988},{"krate":0,"index":996},{"krate":0,"index":998},{"krate":0,"index":1000},{"krate":0,"index":1002},{"krate":0,"index":1006}],"decl_id":null,"docs":" An implementation an encoder using [DEFLATE](http://www.gzip.org/zlib/rfc-deflate.html)\n compression algorightm in pure rust.","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":315},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":16369,"byte_end":16373,"line_start":33,"line_end":33,"column_start":5,"column_end":9},"name":"Fast","qualname":"::compression_options::Compression::Fast","value":"Compression::Fast","parent":{"krate":0,"index":1008},"children":[],"decl_id":null,"docs":" Fast minimal compression (`CompressionOptions::fast()`).\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":317},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":16436,"byte_end":16443,"line_start":35,"line_end":35,"column_start":5,"column_end":12},"name":"Default","qualname":"::compression_options::Compression::Default","value":"Compression::Default","parent":{"krate":0,"index":1008},"children":[],"decl_id":null,"docs":" Default level (`CompressionOptions::default()`).\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":319},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":16697,"byte_end":16701,"line_start":41,"line_end":41,"column_start":5,"column_end":9},"name":"Best","qualname":"::compression_options::Compression::Best","value":"Compression::Best","parent":{"krate":0,"index":1008},"children":[],"decl_id":null,"docs":" Higher compression level (`CompressionOptions::high()`).","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1008},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":16286,"byte_end":16297,"line_start":31,"line_end":31,"column_start":10,"column_end":21},"name":"Compression","qualname":"::compression_options::Compression","value":"Compression::{Fast, Default, Best}","parent":null,"children":[{"krate":0,"index":315},{"krate":0,"index":317},{"krate":0,"index":319}],"decl_id":null,"docs":" An enum describing the level of compression to be used by the encoder","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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":16277,"byte_end":16704,"line_start":31,"line_end":42,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":16277,"byte_end":16704,"line_start":31,"line_end":42,"column_start":1,"column_end":2}}]},{"kind":"TupleVariant","id":{"krate":0,"index":323},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":16979,"byte_end":16985,"line_start":54,"line_end":54,"column_start":5,"column_end":11},"name":"Normal","qualname":"::compression_options::SpecialOptions::Normal","value":"SpecialOptions::Normal","parent":{"krate":0,"index":1040},"children":[],"decl_id":null,"docs":" Compress normally.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":325},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":17045,"byte_end":17056,"line_start":56,"line_end":56,"column_start":5,"column_end":16},"name":"_ForceFixed","qualname":"::compression_options::SpecialOptions::_ForceFixed","value":"SpecialOptions::_ForceFixed","parent":{"krate":0,"index":1040},"children":[],"decl_id":null,"docs":" Force fixed huffman tables. (Unimplemented!).\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":327},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":17129,"byte_end":17141,"line_start":58,"line_end":58,"column_start":5,"column_end":17},"name":"_ForceStored","qualname":"::compression_options::SpecialOptions::_ForceStored","value":"SpecialOptions::_ForceStored","parent":{"krate":0,"index":1040},"children":[],"decl_id":null,"docs":" Force stored (uncompressed) blocks only. (Unimplemented!).\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1040},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":16931,"byte_end":16945,"line_start":52,"line_end":52,"column_start":10,"column_end":24},"name":"SpecialOptions","qualname":"::compression_options::SpecialOptions","value":"SpecialOptions::{Normal, _ForceFixed, _ForceStored}","parent":null,"children":[{"krate":0,"index":323},{"krate":0,"index":325},{"krate":0,"index":327}],"decl_id":null,"docs":" Enum allowing some special options (not implemented yet)!\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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":16922,"byte_end":17144,"line_start":52,"line_end":59,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":16922,"byte_end":17144,"line_start":52,"line_end":59,"column_start":1,"column_end":2}}]},{"kind":"Struct","id":{"krate":0,"index":1064},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":17707,"byte_end":17725,"line_start":78,"line_end":78,"column_start":12,"column_end":30},"name":"CompressionOptions","qualname":"::compression_options::CompressionOptions","value":"CompressionOptions { max_hash_checks, lazy_if_less_than, matching_type, special }","parent":null,"children":[{"krate":0,"index":331},{"krate":0,"index":333},{"krate":0,"index":335},{"krate":0,"index":337}],"decl_id":null,"docs":" A struct describing the options for a compressor or compression function.","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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":17696,"byte_end":19594,"line_start":78,"line_end":120,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":17696,"byte_end":19594,"line_start":78,"line_end":120,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":331},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":18163,"byte_end":18178,"line_start":87,"line_end":87,"column_start":9,"column_end":24},"name":"max_hash_checks","qualname":"::compression_options::CompressionOptions::max_hash_checks","value":"u16","parent":{"krate":0,"index":1064},"children":[],"decl_id":null,"docs":" The maximum number of checks to make in the hash table for matches.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":333},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":18782,"byte_end":18799,"line_start":101,"line_end":101,"column_start":9,"column_end":26},"name":"lazy_if_less_than","qualname":"::compression_options::CompressionOptions::lazy_if_less_than","value":"u16","parent":{"krate":0,"index":1064},"children":[],"decl_id":null,"docs":" Only lazy match if we have a length less than this value.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":335},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":19424,"byte_end":19437,"line_start":116,"line_end":116,"column_start":9,"column_end":22},"name":"matching_type","qualname":"::compression_options::CompressionOptions::matching_type","value":"lz77::MatchingType","parent":{"krate":0,"index":1064},"children":[],"decl_id":null,"docs":" Whether to use lazy or greedy matching.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":337},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":19568,"byte_end":19575,"line_start":119,"line_end":119,"column_start":9,"column_end":16},"name":"special","qualname":"::compression_options::CompressionOptions::special","value":"compression_options::SpecialOptions","parent":{"krate":0,"index":1064},"children":[],"decl_id":null,"docs":" Force fixed/stored blocks (Not implemented yet).\n * Default value: `SpecialOptions::Normal`\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":38},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":19872,"byte_end":19876,"line_start":126,"line_end":126,"column_start":12,"column_end":16},"name":"high","qualname":"<CompressionOptions>::high","value":"fn () -> CompressionOptions","parent":null,"children":[],"decl_id":null,"docs":" Returns compression settings rouhgly corresponding to the `HIGH(9)` setting in miniz.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":40},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":20511,"byte_end":20515,"line_start":141,"line_end":141,"column_start":12,"column_end":16},"name":"fast","qualname":"<CompressionOptions>::fast","value":"fn () -> CompressionOptions","parent":null,"children":[],"decl_id":null,"docs":" Returns a fast set of compression settings","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":42},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":21076,"byte_end":21088,"line_start":155,"line_end":155,"column_start":12,"column_end":24},"name":"huffman_only","qualname":"<CompressionOptions>::huffman_only","value":"fn () -> CompressionOptions","parent":null,"children":[],"decl_id":null,"docs":" Returns a set of compression settings that makes the compressor only compress using\n huffman coding. (Ignoring any length/distance matching)","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":44},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":21767,"byte_end":21770,"line_start":171,"line_end":171,"column_start":12,"column_end":15},"name":"rle","qualname":"<CompressionOptions>::rle","value":"fn () -> CompressionOptions","parent":null,"children":[],"decl_id":null,"docs":" Returns a set of compression settings that makes the compressor compress only using\n run-length encoding (i.e only looking for matches one byte back).","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":351},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,55,55,46,114,115],"byte_start":49299,"byte_end":49305,"line_start":31,"line_end":31,"column_start":5,"column_end":11},"name":"Greedy","qualname":"::lz77::MatchingType::Greedy","value":"MatchingType::Greedy","parent":{"krate":0,"index":1110},"children":[],"decl_id":null,"docs":" Use greedy matching: the matching algorithm simply uses a match right away\n if found.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":353},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,55,55,46,114,115],"byte_start":49623,"byte_end":49627,"line_start":37,"line_end":37,"column_start":5,"column_end":9},"name":"Lazy","qualname":"::lz77::MatchingType::Lazy","value":"MatchingType::Lazy","parent":{"krate":0,"index":1110},"children":[],"decl_id":null,"docs":" Use lazy matching: after finding a match, the next input byte is checked, to see\n if there is a better match starting at that byte.","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1110},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,55,55,46,114,115],"byte_start":49179,"byte_end":49191,"line_start":28,"line_end":28,"column_start":10,"column_end":22},"name":"MatchingType","qualname":"::lz77::MatchingType","value":"MatchingType::{Greedy, Lazy}","parent":null,"children":[{"krate":0,"index":351},{"krate":0,"index":353}],"decl_id":null,"docs":" An enum describing whether we use lazy or greedy matching.\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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,55,55,46,114,115],"byte_start":49170,"byte_end":49630,"line_start":28,"line_end":38,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,55,55,46,114,115],"byte_start":49170,"byte_end":49630,"line_start":28,"line_end":38,"column_start":1,"column_end":2}}]},{"kind":"Struct","id":{"krate":0,"index":914},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":229796,"byte_end":229810,"line_start":91,"line_end":91,"column_start":12,"column_end":26},"name":"DeflateEncoder","qualname":"::writer::DeflateEncoder","value":"DeflateEncoder { }","parent":null,"children":[{"krate":0,"index":281}],"decl_id":null,"docs":" A DEFLATE encoder/compressor.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":918},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":229978,"byte_end":229981,"line_start":97,"line_end":97,"column_start":12,"column_end":15},"name":"new","qualname":"<DeflateEncoder<W>>::new","value":"fn <O> (writer: W, options: O) -> DeflateEncoder<W>","parent":null,"children":[],"decl_id":null,"docs":" Creates a new encoder using the provided compression options.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":920},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":230329,"byte_end":230335,"line_start":105,"line_end":105,"column_start":12,"column_end":18},"name":"finish","qualname":"<DeflateEncoder<W>>::finish","value":"fn (mut self) -> io::Result<W>","parent":null,"children":[],"decl_id":null,"docs":" Encode all pending data to the contained writer, consume this `DeflateEncoder`,\n and return the contained writer if writing succeeds.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":922},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":230751,"byte_end":230756,"line_start":114,"line_end":114,"column_start":12,"column_end":17},"name":"reset","qualname":"<DeflateEncoder<W>>::reset","value":"fn (&mut self, w: W) -> io::Result<W>","parent":null,"children":[],"decl_id":null,"docs":" Resets the encoder (except the compression options), replacing the current writer\n with a new one, returning the old one.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":936},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":233140,"byte_end":233151,"line_start":186,"line_end":186,"column_start":12,"column_end":23},"name":"ZlibEncoder","qualname":"::writer::ZlibEncoder","value":"ZlibEncoder { }","parent":null,"children":[{"krate":0,"index":293},{"krate":0,"index":295},{"krate":0,"index":297}],"decl_id":null,"docs":" A Zlib encoder/compressor.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":940},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":233378,"byte_end":233381,"line_start":194,"line_end":194,"column_start":12,"column_end":15},"name":"new","qualname":"<ZlibEncoder<W>>::new","value":"fn <O> (writer: W, options: O) -> ZlibEncoder<W>","parent":null,"children":[],"decl_id":null,"docs":" Create a new `ZlibEncoder` using the provided compression options.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":944},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":234126,"byte_end":234132,"line_start":212,"line_end":212,"column_start":12,"column_end":18},"name":"finish","qualname":"<ZlibEncoder<W>>::finish","value":"fn (mut self) -> io::Result<W>","parent":null,"children":[],"decl_id":null,"docs":" Encode all pending data to the contained writer, consume this `ZlibEncoder`,\n and return the contained writer if writing succeeds.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":946},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":234548,"byte_end":234553,"line_start":221,"line_end":221,"column_start":12,"column_end":17},"name":"reset","qualname":"<ZlibEncoder<W>>::reset","value":"fn (&mut self, writer: W) -> io::Result<W>","parent":null,"children":[],"decl_id":null,"docs":" Resets the encoder (except the compression options), replacing the current writer\n with a new one, returning the old one.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":952},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":235455,"byte_end":235463,"line_start":249,"line_end":249,"column_start":12,"column_end":20},"name":"checksum","qualname":"<ZlibEncoder<W>>::checksum","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":" Return the adler32 checksum of the currently consumed data.\n","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":988},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3192,"byte_end":3197,"line_start":109,"line_end":109,"column_start":9,"column_end":14},"name":"write","qualname":"::write","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/deflate-0.7.19/src/lib.rs","parent":null,"children":[{"krate":0,"index":990}],"decl_id":null,"docs":" Encoders implementing a `Write` interface.\n","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":998},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4237,"byte_end":4255,"line_start":143,"line_end":143,"column_start":8,"column_end":26},"name":"deflate_bytes_conf","qualname":"::deflate_bytes_conf","value":"fn <O> (input: &[u8], options: O) -> Vec<u8>","parent":null,"children":[],"decl_id":null,"docs":" Compress the given slice of bytes with DEFLATE compression.","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":1000},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4908,"byte_end":4921,"line_start":168,"line_end":168,"column_start":8,"column_end":21},"name":"deflate_bytes","qualname":"::deflate_bytes","value":"fn (input: &[u8]) -> Vec<u8>","parent":null,"children":[],"decl_id":null,"docs":" Compress the given slice of bytes with DEFLATE compression using the default compression\n level.","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":1002},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5461,"byte_end":5484,"line_start":187,"line_end":187,"column_start":8,"column_end":31},"name":"deflate_bytes_zlib_conf","qualname":"::deflate_bytes_zlib_conf","value":"fn <O> (input: &[u8], options: O) -> Vec<u8>","parent":null,"children":[],"decl_id":null,"docs":" Compress the given slice of bytes with DEFLATE compression, including a zlib header and trailer.","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":1006},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6606,"byte_end":6624,"line_start":222,"line_end":222,"column_start":8,"column_end":26},"name":"deflate_bytes_zlib","qualname":"::deflate_bytes_zlib","value":"fn (input: &[u8]) -> Vec<u8>","parent":null,"children":[],"decl_id":null,"docs":" Compress the given slice of bytes with DEFLATE compression, including a zlib header and trailer,\n using the default compression level.","sig":null,"attributes":[]}],"impls":[{"id":0,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":16723,"byte_end":16734,"line_start":44,"line_end":44,"column_start":18,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":28}],"docs":"","sig":null,"attributes":[]},{"id":1,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":17163,"byte_end":17177,"line_start":61,"line_end":61,"column_start":18,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":32}],"docs":"","sig":null,"attributes":[]},{"id":2,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":19746,"byte_end":19764,"line_start":124,"line_end":124,"column_start":6,"column_end":24},"value":"","parent":null,"children":[{"krate":0,"index":38},{"krate":0,"index":40},{"krate":0,"index":42},{"krate":0,"index":44}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":22020,"byte_end":22038,"line_start":181,"line_end":181,"column_start":18,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":48}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":22212,"byte_end":22230,"line_start":188,"line_end":188,"column_start":28,"column_end":46},"value":"","parent":null,"children":[{"krate":0,"index":52}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,104,117,102,102,109,97,110,95,116,97,98,108,101,46,114,115],"byte_start":36975,"byte_end":36986,"line_start":1333,"line_end":1333,"column_start":21,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":110}],"docs":"","sig":null,"attributes":[]},{"id":6,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,104,117,102,102,109,97,110,95,116,97,98,108,101,46,114,115],"byte_start":37205,"byte_end":37216,"line_start":1344,"line_end":1344,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":114}],"docs":"","sig":null,"attributes":[]},{"id":7,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,104,117,102,102,109,97,110,95,116,97,98,108,101,46,114,115],"byte_start":40020,"byte_end":40032,"line_start":1425,"line_end":1425,"column_start":6,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":124},{"krate":0,"index":126},{"krate":0,"index":128},{"krate":0,"index":130},{"krate":0,"index":132},{"krate":0,"index":134},{"krate":0,"index":136},{"krate":0,"index":138},{"krate":0,"index":140},{"krate":0,"index":142}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,55,55,46,114,115],"byte_start":49654,"byte_end":49666,"line_start":40,"line_end":40,"column_start":23,"column_end":35},"value":"","parent":null,"children":[{"krate":0,"index":194}],"docs":"","sig":null,"attributes":[]},{"id":9,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,55,55,46,114,115],"byte_start":51190,"byte_end":51199,"line_start":77,"line_end":77,"column_start":6,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":200},{"krate":0,"index":202},{"krate":0,"index":204},{"krate":0,"index":206},{"krate":0,"index":208},{"krate":0,"index":210},{"krate":0,"index":212},{"krate":0,"index":214}],"docs":"","sig":null,"attributes":[]},{"id":10,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,55,55,46,114,115],"byte_start":54175,"byte_end":54185,"line_start":176,"line_end":176,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":220}],"docs":"","sig":null,"attributes":[]},{"id":11,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,118,97,108,117,101,46,114,115],"byte_start":96316,"byte_end":96328,"line_start":10,"line_end":10,"column_start":6,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":256},{"krate":0,"index":258}],"docs":"","sig":null,"attributes":[]},{"id":12,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,118,97,108,117,101,46,114,115],"byte_start":97099,"byte_end":97106,"line_start":47,"line_end":47,"column_start":6,"column_end":13},"value":"","parent":null,"children":[{"krate":0,"index":262},{"krate":0,"index":264},{"krate":0,"index":266}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,104,97,105,110,101,100,95,104,97,115,104,95,116,97,98,108,101,46,114,115],"byte_start":99502,"byte_end":99508,"line_start":19,"line_end":19,"column_start":18,"column_end":24},"value":"","parent":null,"children":[{"krate":0,"index":288}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,104,97,105,110,101,100,95,104,97,115,104,95,116,97,98,108,101,46,114,115],"byte_start":99901,"byte_end":99907,"line_start":35,"line_end":35,"column_start":6,"column_end":12},"value":"","parent":null,"children":[{"krate":0,"index":292}],"docs":"","sig":null,"attributes":[]},{"id":15,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,104,97,105,110,101,100,95,104,97,115,104,95,116,97,98,108,101,46,114,115],"byte_start":101979,"byte_end":101995,"line_start":101,"line_end":101,"column_start":6,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":306},{"krate":0,"index":308},{"krate":0,"index":310},{"krate":0,"index":312},{"krate":0,"index":314},{"krate":0,"index":316},{"krate":0,"index":318},{"krate":0,"index":320},{"krate":0,"index":322},{"krate":0,"index":324},{"krate":0,"index":326}],"docs":"","sig":null,"attributes":[]},{"id":16,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,101,110,103,116,104,95,101,110,99,111,100,101,46,114,115],"byte_start":111733,"byte_end":111746,"line_start":18,"line_end":18,"column_start":6,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":336}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,111,117,116,112,117,116,95,119,114,105,116,101,114,46,114,115],"byte_start":147208,"byte_end":147221,"line_start":34,"line_end":34,"column_start":6,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":400},{"krate":0,"index":402},{"krate":0,"index":404},{"krate":0,"index":406},{"krate":0,"index":408},{"krate":0,"index":410},{"krate":0,"index":412},{"krate":0,"index":414},{"krate":0,"index":416},{"krate":0,"index":418},{"krate":0,"index":420}],"docs":"","sig":null,"attributes":[]},{"id":18,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,104,101,99,107,115,117,109,46,114,115],"byte_start":172070,"byte_end":172080,"line_start":11,"line_end":11,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":576}],"docs":"","sig":null,"attributes":[]},{"id":19,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,104,101,99,107,115,117,109,46,114,115],"byte_start":172172,"byte_end":172182,"line_start":17,"line_end":17,"column_start":26,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":580},{"krate":0,"index":582},{"krate":0,"index":584}],"docs":"","sig":null,"attributes":[]},{"id":20,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,104,101,99,107,115,117,109,46,114,115],"byte_start":172579,"byte_end":172594,"line_start":37,"line_end":37,"column_start":6,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":598}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,104,101,99,107,115,117,109,46,114,115],"byte_start":172749,"byte_end":172764,"line_start":45,"line_end":45,"column_start":26,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":602},{"krate":0,"index":604},{"krate":0,"index":606}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,98,105,116,115,116,114,101,97,109,46,114,115],"byte_start":176763,"byte_end":176772,"line_start":72,"line_end":72,"column_start":6,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":642},{"krate":0,"index":644},{"krate":0,"index":646},{"krate":0,"index":648},{"krate":0,"index":650}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,98,105,116,115,116,114,101,97,109,46,114,115],"byte_start":178226,"byte_end":178235,"line_start":120,"line_end":120,"column_start":16,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":654},{"krate":0,"index":656}],"docs":"","sig":null,"attributes":[]},{"id":24,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,101,110,99,111,100,101,114,95,115,116,97,116,101,46,114,115],"byte_start":182002,"byte_end":182014,"line_start":28,"line_end":28,"column_start":6,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":680},{"krate":0,"index":682},{"krate":0,"index":684},{"krate":0,"index":686},{"krate":0,"index":688},{"krate":0,"index":690},{"krate":0,"index":692},{"krate":0,"index":694}],"docs":"","sig":null,"attributes":[]},{"id":25,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,105,110,112,117,116,95,98,117,102,102,101,114,46,114,115],"byte_start":201181,"byte_end":201192,"line_start":15,"line_end":15,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":730},{"krate":0,"index":732},{"krate":0,"index":734},{"krate":0,"index":736},{"krate":0,"index":738}],"docs":"","sig":null,"attributes":[]},{"id":26,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,100,101,102,108,97,116,101,95,115,116,97,116,101,46,114,115],"byte_start":206414,"byte_end":206426,"line_start":22,"line_end":22,"column_start":6,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":780},{"krate":0,"index":782},{"krate":0,"index":784}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,100,101,102,108,97,116,101,95,115,116,97,116,101,46,114,115],"byte_start":207022,"byte_end":207035,"line_start":55,"line_end":55,"column_start":6,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":790}],"docs":"","sig":null,"attributes":[]},{"id":28,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,100,101,102,108,97,116,101,95,115,116,97,116,101,46,114,115],"byte_start":208554,"byte_end":208566,"line_start":93,"line_end":93,"column_start":16,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":796},{"krate":0,"index":798},{"krate":0,"index":800}],"docs":"","sig":null,"attributes":[]},{"id":29,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":229877,"byte_end":229891,"line_start":95,"line_end":95,"column_start":16,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":918},{"krate":0,"index":920},{"krate":0,"index":922},{"krate":0,"index":924}],"docs":"","sig":null,"attributes":[]},{"id":30,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":231111,"byte_end":231125,"line_start":125,"line_end":125,"column_start":30,"column_end":44},"value":"","parent":null,"children":[{"krate":0,"index":928},{"krate":0,"index":930}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":231709,"byte_end":231723,"line_start":141,"line_end":141,"column_start":25,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":934}],"docs":"","sig":null,"attributes":[]},{"id":32,"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":233275,"byte_end":233286,"line_start":192,"line_end":192,"column_start":16,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":940},{"krate":0,"index":942},{"krate":0,"index":944},{"krate":0,"index":946},{"krate":0,"index":948},{"krate":0,"index":950},{"krate":0,"index":952}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":235555,"byte_end":235566,"line_start":254,"line_end":254,"column_start":30,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":956},{"krate":0,"index":958}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":236564,"byte_end":236575,"line_start":280,"line_end":280,"column_start":25,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":962}],"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":16723,"byte_end":16734,"line_start":44,"line_end":44,"column_start":18,"column_end":29},"kind":{"variant":"Impl","fields":[0]},"from":{"krate":0,"index":1008},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":17163,"byte_end":17177,"line_start":61,"line_end":61,"column_start":18,"column_end":32},"kind":{"variant":"Impl","fields":[1]},"from":{"krate":0,"index":1040},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":19746,"byte_end":19764,"line_start":124,"line_end":124,"column_start":6,"column_end":24},"kind":{"variant":"Impl","fields":[2]},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":22020,"byte_end":22038,"line_start":181,"line_end":181,"column_start":18,"column_end":36},"kind":{"variant":"Impl","fields":[3]},"from":{"krate":0,"index":1064},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,111,109,112,114,101,115,115,105,111,110,95,111,112,116,105,111,110,115,46,114,115],"byte_start":22212,"byte_end":22230,"line_start":188,"line_end":188,"column_start":28,"column_end":46},"kind":{"variant":"Impl","fields":[4]},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,104,117,102,102,109,97,110,95,116,97,98,108,101,46,114,115],"byte_start":36975,"byte_end":36986,"line_start":1333,"line_end":1333,"column_start":21,"column_end":32},"kind":{"variant":"Impl","fields":[5]},"from":{"krate":0,"index":1098},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,104,117,102,102,109,97,110,95,116,97,98,108,101,46,114,115],"byte_start":37205,"byte_end":37216,"line_start":1344,"line_end":1344,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[6]},"from":{"krate":0,"index":1098},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,104,117,102,102,109,97,110,95,116,97,98,108,101,46,114,115],"byte_start":40020,"byte_end":40032,"line_start":1425,"line_end":1425,"column_start":6,"column_end":18},"kind":{"variant":"Impl","fields":[7]},"from":{"krate":0,"index":120},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,55,55,46,114,115],"byte_start":49654,"byte_end":49666,"line_start":40,"line_end":40,"column_start":23,"column_end":35},"kind":{"variant":"Impl","fields":[8]},"from":{"krate":0,"index":1110},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,55,55,46,114,115],"byte_start":51190,"byte_end":51199,"line_start":77,"line_end":77,"column_start":6,"column_end":15},"kind":{"variant":"Impl","fields":[9]},"from":{"krate":0,"index":196},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,55,55,46,114,115],"byte_start":54175,"byte_end":54185,"line_start":176,"line_end":176,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[10]},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,118,97,108,117,101,46,114,115],"byte_start":96316,"byte_end":96328,"line_start":10,"line_end":10,"column_start":6,"column_end":18},"kind":{"variant":"Impl","fields":[11]},"from":{"krate":0,"index":1174},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,122,118,97,108,117,101,46,114,115],"byte_start":97099,"byte_end":97106,"line_start":47,"line_end":47,"column_start":6,"column_end":13},"kind":{"variant":"Impl","fields":[12]},"from":{"krate":0,"index":1218},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,104,97,105,110,101,100,95,104,97,115,104,95,116,97,98,108,101,46,114,115],"byte_start":99502,"byte_end":99508,"line_start":19,"line_end":19,"column_start":18,"column_end":24},"kind":{"variant":"Impl","fields":[13]},"from":{"krate":0,"index":284},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,104,97,105,110,101,100,95,104,97,115,104,95,116,97,98,108,101,46,114,115],"byte_start":99901,"byte_end":99907,"line_start":35,"line_end":35,"column_start":6,"column_end":12},"kind":{"variant":"Impl","fields":[14]},"from":{"krate":0,"index":284},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,104,97,105,110,101,100,95,104,97,115,104,95,116,97,98,108,101,46,114,115],"byte_start":101979,"byte_end":101995,"line_start":101,"line_end":101,"column_start":6,"column_end":22},"kind":{"variant":"Impl","fields":[15]},"from":{"krate":0,"index":302},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,108,101,110,103,116,104,95,101,110,99,111,100,101,46,114,115],"byte_start":111733,"byte_end":111746,"line_start":18,"line_end":18,"column_start":6,"column_end":19},"kind":{"variant":"Impl","fields":[16]},"from":{"krate":0,"index":1240},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,111,117,116,112,117,116,95,119,114,105,116,101,114,46,114,115],"byte_start":147208,"byte_end":147221,"line_start":34,"line_end":34,"column_start":6,"column_end":19},"kind":{"variant":"Impl","fields":[17]},"from":{"krate":0,"index":396},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,104,101,99,107,115,117,109,46,114,115],"byte_start":172070,"byte_end":172080,"line_start":11,"line_end":11,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[18]},"from":{"krate":0,"index":572},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,104,101,99,107,115,117,109,46,114,115],"byte_start":172172,"byte_end":172182,"line_start":17,"line_end":17,"column_start":26,"column_end":36},"kind":{"variant":"Impl","fields":[19]},"from":{"krate":0,"index":572},"to":{"krate":0,"index":564}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,104,101,99,107,115,117,109,46,114,115],"byte_start":172579,"byte_end":172594,"line_start":37,"line_end":37,"column_start":6,"column_end":21},"kind":{"variant":"Impl","fields":[20]},"from":{"krate":0,"index":594},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,99,104,101,99,107,115,117,109,46,114,115],"byte_start":172749,"byte_end":172764,"line_start":45,"line_end":45,"column_start":26,"column_end":41},"kind":{"variant":"Impl","fields":[21]},"from":{"krate":0,"index":594},"to":{"krate":0,"index":564}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,98,105,116,115,116,114,101,97,109,46,114,115],"byte_start":176763,"byte_end":176772,"line_start":72,"line_end":72,"column_start":6,"column_end":15},"kind":{"variant":"Impl","fields":[22]},"from":{"krate":0,"index":638},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,98,105,116,115,116,114,101,97,109,46,114,115],"byte_start":178226,"byte_end":178235,"line_start":120,"line_end":120,"column_start":16,"column_end":25},"kind":{"variant":"Impl","fields":[23]},"from":{"krate":0,"index":638},"to":{"krate":1,"index":4500}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,101,110,99,111,100,101,114,95,115,116,97,116,101,46,114,115],"byte_start":182002,"byte_end":182014,"line_start":28,"line_end":28,"column_start":6,"column_end":18},"kind":{"variant":"Impl","fields":[24]},"from":{"krate":0,"index":676},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,105,110,112,117,116,95,98,117,102,102,101,114,46,114,115],"byte_start":201181,"byte_end":201192,"line_start":15,"line_end":15,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[25]},"from":{"krate":0,"index":726},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,100,101,102,108,97,116,101,95,115,116,97,116,101,46,114,115],"byte_start":206414,"byte_end":206426,"line_start":22,"line_end":22,"column_start":6,"column_end":18},"kind":{"variant":"Impl","fields":[26]},"from":{"krate":0,"index":1282},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,100,101,102,108,97,116,101,95,115,116,97,116,101,46,114,115],"byte_start":207022,"byte_end":207035,"line_start":55,"line_end":55,"column_start":6,"column_end":19},"kind":{"variant":"Impl","fields":[27]},"from":{"krate":0,"index":786},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,100,101,102,108,97,116,101,95,115,116,97,116,101,46,114,115],"byte_start":208554,"byte_end":208566,"line_start":93,"line_end":93,"column_start":16,"column_end":28},"kind":{"variant":"Impl","fields":[28]},"from":{"krate":0,"index":792},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":229877,"byte_end":229891,"line_start":95,"line_end":95,"column_start":16,"column_end":30},"kind":{"variant":"Impl","fields":[29]},"from":{"krate":0,"index":914},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":231111,"byte_end":231125,"line_start":125,"line_end":125,"column_start":30,"column_end":44},"kind":{"variant":"Impl","fields":[30]},"from":{"krate":0,"index":914},"to":{"krate":1,"index":4500}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":231709,"byte_end":231723,"line_start":141,"line_end":141,"column_start":25,"column_end":39},"kind":{"variant":"Impl","fields":[31]},"from":{"krate":0,"index":914},"to":{"krate":2,"index":1978}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":233275,"byte_end":233286,"line_start":192,"line_end":192,"column_start":16,"column_end":27},"kind":{"variant":"Impl","fields":[32]},"from":{"krate":0,"index":936},"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,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":235555,"byte_end":235566,"line_start":254,"line_end":254,"column_start":30,"column_end":41},"kind":{"variant":"Impl","fields":[33]},"from":{"krate":0,"index":936},"to":{"krate":1,"index":4500}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,100,101,102,108,97,116,101,45,48,46,55,46,49,57,47,115,114,99,47,119,114,105,116,101,114,46,114,115],"byte_start":236564,"byte_end":236575,"line_start":280,"line_end":280,"column_start":25,"column_end":36},"kind":{"variant":"Impl","fields":[34]},"from":{"krate":0,"index":936},"to":{"krate":2,"index":1978}}]} |