mirror of
https://github.com/neogeek23/rusty_snek_gaem.git
synced 2026-02-05 11:38:44 +00:00
1 line
61 KiB
JSON
1 line
61 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,115,101,109,118,101,114,45,48,46,57,46,48],"program":"/home/brad/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rls","arguments":["--crate-name","semver","/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/src/lib.rs","--color","never","--crate-type","lib","--emit=dep-info,link","-C","debuginfo=2","--cfg","feature=\"default\"","-C","metadata=da193c750e596dc1","-C","extra-filename=-da193c750e596dc1","--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","semver_parser=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libsemver_parser-c7b13908dd120c18.rlib","--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,115,101,109,118,101,114,45,100,97,49,57,51,99,55,53,48,101,53,57,54,100,99,49,46,114,108,105,98]},"prelude":{"crate_id":{"name":"semver","disambiguator":[16132224177159147295,5862864166029804981]},"crate_root":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/src","external_crates":[{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/src/lib.rs","num":1,"id":{"name":"std","disambiguator":[13207157035321610514,1601512537482633728]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/src/lib.rs","num":2,"id":{"name":"core","disambiguator":[7623312343418098386,5842227285171027081]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/src/lib.rs","num":3,"id":{"name":"compiler_builtins","disambiguator":[15062483144693841030,3160817630090790886]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/src/lib.rs","num":4,"id":{"name":"rustc_std_workspace_core","disambiguator":[436745421963593417,1808485874600938246]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/src/lib.rs","num":5,"id":{"name":"alloc","disambiguator":[14785001670989826495,12996925471203689162]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/src/lib.rs","num":6,"id":{"name":"libc","disambiguator":[9965434524793337566,8042345761937100773]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/src/lib.rs","num":7,"id":{"name":"rustc_demangle","disambiguator":[15482981957725683232,16126164733460801089]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/src/lib.rs","num":8,"id":{"name":"unwind","disambiguator":[12401856028840807657,14789254441426287527]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/src/lib.rs","num":9,"id":{"name":"backtrace_sys","disambiguator":[13858858106744831426,15797026455235720829]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/src/lib.rs","num":10,"id":{"name":"panic_unwind","disambiguator":[7931781289263694084,224457116430056702]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/src/lib.rs","num":11,"id":{"name":"semver_parser","disambiguator":[17989261696412997319,5059738792706590883]}}],"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":472,"byte_end":5672,"line_start":11,"line_end":182,"column_start":1,"column_end":17}},"imports":[{"kind":"Use","ref_id":{"krate":0,"index":276},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5440,"byte_end":5447,"line_start":174,"line_end":174,"column_start":19,"column_end":26},"alias_span":null,"name":"Version","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":236},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5449,"byte_end":5459,"line_start":174,"line_end":174,"column_start":28,"column_end":38},"alias_span":null,"name":"Identifier","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":290},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5461,"byte_end":5472,"line_start":174,"line_end":174,"column_start":40,"column_end":51},"alias_span":null,"name":"SemVerError","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":27},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5505,"byte_end":5512,"line_start":175,"line_end":175,"column_start":31,"column_end":38},"alias_span":null,"name":"Numeric","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":31},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5514,"byte_end":5526,"line_start":175,"line_end":175,"column_start":40,"column_end":52},"alias_span":null,"name":"AlphaNumeric","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":318},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5551,"byte_end":5561,"line_start":176,"line_end":176,"column_start":23,"column_end":33},"alias_span":null,"name":"VersionReq","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":468},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5563,"byte_end":5576,"line_start":176,"line_end":176,"column_start":35,"column_end":48},"alias_span":null,"name":"ReqParseError","value":"","parent":{"krate":0,"index":0}}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":472,"byte_end":5672,"line_start":11,"line_end":182,"column_start":1,"column_end":17},"name":"","qualname":"::","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.9.0/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":16},{"krate":0,"index":22},{"krate":0,"index":28},{"krate":0,"index":116}],"decl_id":null,"docs":" Semantic version parsing and comparison.","sig":null,"attributes":[{"value":"deny(missing_docs)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5095,"byte_end":5117,"line_start":162,"line_end":162,"column_start":1,"column_end":23}}]},{"kind":"TupleVariant","id":{"krate":0,"index":27},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":6824,"byte_end":6831,"line_start":36,"line_end":36,"column_start":5,"column_end":12},"name":"Numeric","qualname":"::version::Identifier::Numeric","value":"Identifier::Numeric(u64)","parent":{"krate":0,"index":236},"children":[],"decl_id":null,"docs":" An identifier that's solely numbers.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":31},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":6890,"byte_end":6902,"line_start":38,"line_end":38,"column_start":5,"column_end":17},"name":"AlphaNumeric","qualname":"::version::Identifier::AlphaNumeric","value":"Identifier::AlphaNumeric(String)","parent":{"krate":0,"index":236},"children":[],"decl_id":null,"docs":" An identifier with letters and numbers.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":236},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":6762,"byte_end":6772,"line_start":34,"line_end":34,"column_start":10,"column_end":20},"name":"Identifier","qualname":"::version::Identifier","value":"Identifier::{Numeric, AlphaNumeric}","parent":null,"children":[{"krate":0,"index":27},{"krate":0,"index":31}],"decl_id":null,"docs":" An identifier in the pre-release or build metadata.","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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":6753,"byte_end":6913,"line_start":34,"line_end":39,"column_start":1,"column_end":2}}]},{"kind":"Struct","id":{"krate":0,"index":276},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":9124,"byte_end":9131,"line_start":107,"line_end":107,"column_start":12,"column_end":19},"name":"Version","qualname":"::version::Version","value":"Version { major, minor, patch, pre, build }","parent":null,"children":[{"krate":0,"index":37},{"krate":0,"index":39},{"krate":0,"index":41},{"krate":0,"index":43},{"krate":0,"index":45}],"decl_id":null,"docs":" Represents a version number conforming to the semantic versioning scheme.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":37},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":9212,"byte_end":9217,"line_start":109,"line_end":109,"column_start":9,"column_end":14},"name":"major","qualname":"::version::Version::major","value":"u64","parent":{"krate":0,"index":276},"children":[],"decl_id":null,"docs":" The major version, to be incremented on incompatible changes.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":39},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":9347,"byte_end":9352,"line_start":112,"line_end":112,"column_start":9,"column_end":14},"name":"minor","qualname":"::version::Version::minor","value":"u64","parent":{"krate":0,"index":276},"children":[],"decl_id":null,"docs":" The minor version, to be incremented when functionality is added in a\n backwards-compatible manner.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":41},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":9466,"byte_end":9471,"line_start":115,"line_end":115,"column_start":9,"column_end":14},"name":"patch","qualname":"::version::Version::patch","value":"u64","parent":{"krate":0,"index":276},"children":[],"decl_id":null,"docs":" The patch version, to be incremented when backwards-compatible bug\n fixes are made.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":43},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":9545,"byte_end":9548,"line_start":117,"line_end":117,"column_start":9,"column_end":12},"name":"pre","qualname":"::version::Version::pre","value":"std::vec::Vec<version::Identifier>","parent":{"krate":0,"index":276},"children":[],"decl_id":null,"docs":" The pre-release version identifier, if one exists.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":45},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":9648,"byte_end":9653,"line_start":119,"line_end":119,"column_start":9,"column_end":14},"name":"build","qualname":"::version::Version::build","value":"std::vec::Vec<version::Identifier>","parent":{"krate":0,"index":276},"children":[],"decl_id":null,"docs":" The build metadata, ignored when determining version precedence.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":47},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":11317,"byte_end":11327,"line_start":176,"line_end":176,"column_start":5,"column_end":15},"name":"ParseError","qualname":"::version::SemVerError::ParseError","value":"SemVerError::ParseError(String)","parent":{"krate":0,"index":290},"children":[],"decl_id":null,"docs":" An error ocurred while parsing.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":290},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":11259,"byte_end":11270,"line_start":174,"line_end":174,"column_start":10,"column_end":21},"name":"SemVerError","qualname":"::version::SemVerError","value":"SemVerError::{ParseError}","parent":null,"children":[{"krate":0,"index":47}],"decl_id":null,"docs":" An error type for this crate","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":72},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":11863,"byte_end":11866,"line_start":201,"line_end":201,"column_start":12,"column_end":15},"name":"new","qualname":"<Version>::new","value":"fn (major: u64, minor: u64, patch: u64) -> Version","parent":null,"children":[],"decl_id":null,"docs":" Contructs the simple case without pre or build.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":74},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":12144,"byte_end":12149,"line_start":212,"line_end":212,"column_start":12,"column_end":17},"name":"parse","qualname":"<Version>::parse","value":"fn (version: &str) -> Result<Version>","parent":null,"children":[],"decl_id":null,"docs":" Parse a string into a semver object.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":78},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":12664,"byte_end":12679,"line_start":229,"line_end":229,"column_start":12,"column_end":27},"name":"increment_patch","qualname":"<Version>::increment_patch","value":"fn (&mut self) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Increments the patch number for this Version (Must be mutable)\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":80},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":12934,"byte_end":12949,"line_start":237,"line_end":237,"column_start":12,"column_end":27},"name":"increment_minor","qualname":"<Version>::increment_minor","value":"fn (&mut self) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Increments the minor version number for this Version (Must be mutable)","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":82},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":13247,"byte_end":13262,"line_start":247,"line_end":247,"column_start":12,"column_end":27},"name":"increment_major","qualname":"<Version>::increment_major","value":"fn (&mut self) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Increments the major version number for this Version (Must be mutable)","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":84},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":13468,"byte_end":13481,"line_start":255,"line_end":255,"column_start":12,"column_end":25},"name":"is_prerelease","qualname":"<Version>::is_prerelease","value":"fn (&self) -> bool","parent":null,"children":[],"decl_id":null,"docs":" Checks to see if the current Version is in pre-release status\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":318},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":33494,"byte_end":33504,"line_start":33,"line_end":33,"column_start":12,"column_end":22},"name":"VersionReq","qualname":"::version_req::VersionReq","value":"VersionReq { }","parent":null,"children":[{"krate":0,"index":51}],"decl_id":null,"docs":" A `VersionReq` is a struct containing a list of predicates that can apply to ranges of version\n numbers. Matching operations can then be done with the `VersionReq` against a particular\n version to see if it satisfies some or all of the constraints.\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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":33483,"byte_end":33540,"line_start":33,"line_end":35,"column_start":1,"column_end":2}}]},{"kind":"TupleVariant","id":{"krate":0,"index":127},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":36992,"byte_end":37017,"line_start":146,"line_end":146,"column_start":5,"column_end":30},"name":"InvalidVersionRequirement","qualname":"::version_req::ReqParseError::InvalidVersionRequirement","value":"ReqParseError::InvalidVersionRequirement","parent":{"krate":0,"index":468},"children":[],"decl_id":null,"docs":" The given version requirement is invalid.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":129},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":37111,"byte_end":37123,"line_start":148,"line_end":148,"column_start":5,"column_end":17},"name":"OpAlreadySet","qualname":"::version_req::ReqParseError::OpAlreadySet","value":"ReqParseError::OpAlreadySet","parent":{"krate":0,"index":468},"children":[],"decl_id":null,"docs":" You have already provided an operation, such as `=`, `~`, or `^`. Only use one.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":131},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":37180,"byte_end":37192,"line_start":150,"line_end":150,"column_start":5,"column_end":17},"name":"InvalidSigil","qualname":"::version_req::ReqParseError::InvalidSigil","value":"ReqParseError::InvalidSigil","parent":{"krate":0,"index":468},"children":[],"decl_id":null,"docs":" The sigil you have written is not correct.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":133},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":37251,"byte_end":37281,"line_start":152,"line_end":152,"column_start":5,"column_end":35},"name":"VersionComponentsMustBeNumeric","qualname":"::version_req::ReqParseError::VersionComponentsMustBeNumeric","value":"ReqParseError::VersionComponentsMustBeNumeric","parent":{"krate":0,"index":468},"children":[],"decl_id":null,"docs":" All components of a version must be numeric.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":135},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":37337,"byte_end":37354,"line_start":154,"line_end":154,"column_start":5,"column_end":22},"name":"InvalidIdentifier","qualname":"::version_req::ReqParseError::InvalidIdentifier","value":"ReqParseError::InvalidIdentifier","parent":{"krate":0,"index":468},"children":[],"decl_id":null,"docs":" There was an error parsing an identifier.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":137},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":37406,"byte_end":37426,"line_start":156,"line_end":156,"column_start":5,"column_end":25},"name":"MajorVersionRequired","qualname":"::version_req::ReqParseError::MajorVersionRequired","value":"ReqParseError::MajorVersionRequired","parent":{"krate":0,"index":468},"children":[],"decl_id":null,"docs":" At least a major version is required.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":139},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":37478,"byte_end":37509,"line_start":158,"line_end":158,"column_start":5,"column_end":36},"name":"UnimplementedVersionRequirement","qualname":"::version_req::ReqParseError::UnimplementedVersionRequirement","value":"ReqParseError::UnimplementedVersionRequirement","parent":{"krate":0,"index":468},"children":[],"decl_id":null,"docs":" An unimplemented version requirement.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":141},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":37563,"byte_end":37591,"line_start":160,"line_end":160,"column_start":5,"column_end":33},"name":"DeprecatedVersionRequirement","qualname":"::version_req::ReqParseError::DeprecatedVersionRequirement","value":"ReqParseError::DeprecatedVersionRequirement(VersionReq)","parent":{"krate":0,"index":468},"children":[],"decl_id":null,"docs":" This form of requirement is deprecated.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":468},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":36922,"byte_end":36935,"line_start":144,"line_end":144,"column_start":10,"column_end":23},"name":"ReqParseError","qualname":"::version_req::ReqParseError","value":"ReqParseError::{InvalidVersionRequirement, OpAlreadySet, InvalidSigil, VersionComponentsMustBeNumeric, InvalidIdentifier, MajorVersionRequired, UnimplementedVersionRequirement, DeprecatedVersionRequirement}","parent":null,"children":[{"krate":0,"index":127},{"krate":0,"index":129},{"krate":0,"index":131},{"krate":0,"index":133},{"krate":0,"index":135},{"krate":0,"index":137},{"krate":0,"index":139},{"krate":0,"index":141}],"decl_id":null,"docs":" A `ReqParseError` is returned from methods which parse a string into a `VersionReq`. Each\n enumeration is one of the possible errors that can occur.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":188},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":39268,"byte_end":39271,"line_start":209,"line_end":209,"column_start":12,"column_end":15},"name":"any","qualname":"<VersionReq>::any","value":"fn () -> VersionReq","parent":null,"children":[],"decl_id":null,"docs":" `any()` is a factory method which creates a `VersionReq` with no constraints. In other\n words, any version will match against it.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":190},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":40523,"byte_end":40528,"line_start":244,"line_end":244,"column_start":12,"column_end":17},"name":"parse","qualname":"<VersionReq>::parse","value":"fn (input: &str) -> Result<VersionReq, ReqParseError>","parent":null,"children":[],"decl_id":null,"docs":" `parse()` is the main constructor of a `VersionReq`. It takes a string like `\"^1.2.3\"`\n and turns it into a `VersionReq` that matches that particular constraint.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":194},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":41754,"byte_end":41759,"line_start":281,"line_end":281,"column_start":12,"column_end":17},"name":"exact","qualname":"<VersionReq>::exact","value":"fn (version: &Version) -> VersionReq","parent":null,"children":[],"decl_id":null,"docs":" `exact()` is a factory method which creates a `VersionReq` with one exact constraint.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":196},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":42272,"byte_end":42279,"line_start":298,"line_end":298,"column_start":12,"column_end":19},"name":"matches","qualname":"<VersionReq>::matches","value":"fn (&self, version: &Version) -> bool","parent":null,"children":[],"decl_id":null,"docs":" `matches()` matches a given `Version` against this `VersionReq`.","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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":6965,"byte_end":6975,"line_start":41,"line_end":41,"column_start":51,"column_end":61},"value":"","parent":null,"children":[{"krate":0,"index":50}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":7294,"byte_end":7304,"line_start":50,"line_end":50,"column_start":23,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":54}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":9722,"byte_end":9729,"line_start":122,"line_end":122,"column_start":48,"column_end":55},"value":"","parent":null,"children":[{"krate":0,"index":58}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":11362,"byte_end":11373,"line_start":179,"line_end":179,"column_start":23,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":62}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":11557,"byte_end":11568,"line_start":187,"line_end":187,"column_start":16,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":66}],"docs":"","sig":null,"attributes":[]},{"id":5,"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":11785,"byte_end":11792,"line_start":198,"line_end":198,"column_start":6,"column_end":13},"value":"","parent":null,"children":[{"krate":0,"index":72},{"krate":0,"index":74},{"krate":0,"index":76},{"krate":0,"index":78},{"krate":0,"index":80},{"krate":0,"index":82},{"krate":0,"index":84}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":13559,"byte_end":13566,"line_start":260,"line_end":260,"column_start":23,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":88},{"krate":0,"index":90}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":13701,"byte_end":13708,"line_start":268,"line_end":268,"column_start":23,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":94}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":14463,"byte_end":14470,"line_start":294,"line_end":294,"column_start":25,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":98}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":14891,"byte_end":14898,"line_start":305,"line_end":305,"column_start":26,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":102}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":15023,"byte_end":15030,"line_start":311,"line_end":311,"column_start":19,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":106}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":15840,"byte_end":15847,"line_start":340,"line_end":340,"column_start":21,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":110}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":16062,"byte_end":16069,"line_start":349,"line_end":349,"column_start":30,"column_end":37},"value":"","parent":null,"children":[{"krate":0,"index":114}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":33590,"byte_end":33600,"line_start":37,"line_end":37,"column_start":49,"column_end":59},"value":"","parent":null,"children":[{"krate":0,"index":162}],"docs":"","sig":null,"attributes":[]},{"id":14,"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":35366,"byte_end":35368,"line_start":98,"line_end":98,"column_start":41,"column_end":43},"value":"","parent":null,"children":[{"krate":0,"index":166}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":36404,"byte_end":36413,"line_start":129,"line_end":129,"column_start":48,"column_end":57},"value":"","parent":null,"children":[{"krate":0,"index":172}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":37630,"byte_end":37643,"line_start":163,"line_end":163,"column_start":23,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":176}],"docs":"","sig":null,"attributes":[]},{"id":17,"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":37763,"byte_end":37776,"line_start":169,"line_end":169,"column_start":16,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":180}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":38618,"byte_end":38631,"line_start":188,"line_end":188,"column_start":23,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":184}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":38958,"byte_end":38968,"line_start":198,"line_end":198,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":188},{"krate":0,"index":190},{"krate":0,"index":192},{"krate":0,"index":194},{"krate":0,"index":196}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":42606,"byte_end":42616,"line_start":309,"line_end":309,"column_start":23,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":200},{"krate":0,"index":202}],"docs":"","sig":null,"attributes":[]},{"id":21,"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":42757,"byte_end":42766,"line_start":317,"line_end":317,"column_start":6,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":206},{"krate":0,"index":208},{"krate":0,"index":210},{"krate":0,"index":212},{"krate":0,"index":214},{"krate":0,"index":216},{"krate":0,"index":218},{"krate":0,"index":220},{"krate":0,"index":222}],"docs":"","sig":null,"attributes":[]},{"id":22,"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":48055,"byte_end":48065,"line_start":489,"line_end":489,"column_start":23,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":226}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":48538,"byte_end":48547,"line_start":507,"line_end":507,"column_start":23,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":230}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":49830,"byte_end":49832,"line_start":548,"line_end":548,"column_start":23,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":234}],"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":6965,"byte_end":6975,"line_start":41,"line_end":41,"column_start":51,"column_end":61},"kind":{"variant":"Impl","fields":[0]},"from":{"krate":0,"index":236},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":7294,"byte_end":7304,"line_start":50,"line_end":50,"column_start":23,"column_end":33},"kind":{"variant":"Impl","fields":[1]},"from":{"krate":0,"index":236},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":9722,"byte_end":9729,"line_start":122,"line_end":122,"column_start":48,"column_end":55},"kind":{"variant":"Impl","fields":[2]},"from":{"krate":0,"index":276},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":11362,"byte_end":11373,"line_start":179,"line_end":179,"column_start":23,"column_end":34},"kind":{"variant":"Impl","fields":[3]},"from":{"krate":0,"index":290},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":11557,"byte_end":11568,"line_start":187,"line_end":187,"column_start":16,"column_end":27},"kind":{"variant":"Impl","fields":[4]},"from":{"krate":0,"index":290},"to":{"krate":1,"index":2470}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":11785,"byte_end":11792,"line_start":198,"line_end":198,"column_start":6,"column_end":13},"kind":{"variant":"Impl","fields":[5]},"from":{"krate":0,"index":276},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":13559,"byte_end":13566,"line_start":260,"line_end":260,"column_start":23,"column_end":30},"kind":{"variant":"Impl","fields":[6]},"from":{"krate":0,"index":276},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":13701,"byte_end":13708,"line_start":268,"line_end":268,"column_start":23,"column_end":30},"kind":{"variant":"Impl","fields":[7]},"from":{"krate":0,"index":276},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":14463,"byte_end":14470,"line_start":294,"line_end":294,"column_start":25,"column_end":32},"kind":{"variant":"Impl","fields":[8]},"from":{"krate":0,"index":276},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":14891,"byte_end":14898,"line_start":305,"line_end":305,"column_start":26,"column_end":33},"kind":{"variant":"Impl","fields":[9]},"from":{"krate":0,"index":276},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":15023,"byte_end":15030,"line_start":311,"line_end":311,"column_start":19,"column_end":26},"kind":{"variant":"Impl","fields":[10]},"from":{"krate":0,"index":276},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":15840,"byte_end":15847,"line_start":340,"line_end":340,"column_start":21,"column_end":28},"kind":{"variant":"Impl","fields":[11]},"from":{"krate":0,"index":276},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,46,114,115],"byte_start":16062,"byte_end":16069,"line_start":349,"line_end":349,"column_start":30,"column_end":37},"kind":{"variant":"Impl","fields":[12]},"from":{"krate":0,"index":276},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":33590,"byte_end":33600,"line_start":37,"line_end":37,"column_start":49,"column_end":59},"kind":{"variant":"Impl","fields":[13]},"from":{"krate":0,"index":318},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":35366,"byte_end":35368,"line_start":98,"line_end":98,"column_start":41,"column_end":43},"kind":{"variant":"Impl","fields":[14]},"from":{"krate":0,"index":388},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":36404,"byte_end":36413,"line_start":129,"line_end":129,"column_start":48,"column_end":57},"kind":{"variant":"Impl","fields":[15]},"from":{"krate":0,"index":428},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":37630,"byte_end":37643,"line_start":163,"line_end":163,"column_start":23,"column_end":36},"kind":{"variant":"Impl","fields":[16]},"from":{"krate":0,"index":468},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":37763,"byte_end":37776,"line_start":169,"line_end":169,"column_start":16,"column_end":29},"kind":{"variant":"Impl","fields":[17]},"from":{"krate":0,"index":468},"to":{"krate":1,"index":2470}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":38618,"byte_end":38631,"line_start":188,"line_end":188,"column_start":23,"column_end":36},"kind":{"variant":"Impl","fields":[18]},"from":{"krate":0,"index":468},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":38958,"byte_end":38968,"line_start":198,"line_end":198,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[19]},"from":{"krate":0,"index":318},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":42606,"byte_end":42616,"line_start":309,"line_end":309,"column_start":23,"column_end":33},"kind":{"variant":"Impl","fields":[20]},"from":{"krate":0,"index":318},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":42757,"byte_end":42766,"line_start":317,"line_end":317,"column_start":6,"column_end":15},"kind":{"variant":"Impl","fields":[21]},"from":{"krate":0,"index":428},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":48055,"byte_end":48065,"line_start":489,"line_end":489,"column_start":23,"column_end":33},"kind":{"variant":"Impl","fields":[22]},"from":{"krate":0,"index":318},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":48538,"byte_end":48547,"line_start":507,"line_end":507,"column_start":23,"column_end":32},"kind":{"variant":"Impl","fields":[23]},"from":{"krate":0,"index":428},"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,115,101,109,118,101,114,45,48,46,57,46,48,47,115,114,99,47,118,101,114,115,105,111,110,95,114,101,113,46,114,115],"byte_start":49830,"byte_end":49832,"line_start":548,"line_end":548,"column_start":23,"column_end":25},"kind":{"variant":"Impl","fields":[24]},"from":{"krate":0,"index":388},"to":{"krate":2,"index":8430}}]} |