mirror of
https://github.com/neogeek23/rusty_snek_gaem.git
synced 2026-02-07 12:36:32 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
{"config":{"output_file":null,"full_docs":false,"pub_only":true,"reachable_only":true,"distro_crate":false,"signatures":false,"borrow_data":false},"version":"0.18.2","compilation":{"directory":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48],"program":"/home/brad/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rls","arguments":["--crate-name","png","/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/lib.rs","--color","never","--crate-type","lib","--emit=dep-info,metadata","-C","debuginfo=2","--cfg","feature=\"default\"","--cfg","feature=\"deflate\"","--cfg","feature=\"png-encoding\"","-C","metadata=c0dc7b8ed105e9db","-C","extra-filename=-c0dc7b8ed105e9db","--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","bitflags=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libbitflags-8bc011fabb602158.rmeta","--extern","deflate=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libdeflate-852d8bffb237a913.rmeta","--extern","inflate=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libinflate-46b744470e1a2db1.rmeta","--extern","num_iter=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libnum_iter-ef7a245e553487fa.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,112,110,103,45,99,48,100,99,55,98,56,101,100,49,48,53,101,57,100,98,46,114,109,101,116,97]},"prelude":{"crate_id":{"name":"png","disambiguator":[9732977317006087330,6201468484238508868]},"crate_root":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src","external_crates":[{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/lib.rs","num":1,"id":{"name":"std","disambiguator":[13207157035321610514,1601512537482633728]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/lib.rs","num":2,"id":{"name":"core","disambiguator":[7623312343418098386,5842227285171027081]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/lib.rs","num":3,"id":{"name":"compiler_builtins","disambiguator":[15062483144693841030,3160817630090790886]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.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/png-0.12.0/src/lib.rs","num":5,"id":{"name":"alloc","disambiguator":[14785001670989826495,12996925471203689162]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/lib.rs","num":6,"id":{"name":"libc","disambiguator":[9965434524793337566,8042345761937100773]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/lib.rs","num":7,"id":{"name":"rustc_demangle","disambiguator":[15482981957725683232,16126164733460801089]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/lib.rs","num":8,"id":{"name":"unwind","disambiguator":[12401856028840807657,14789254441426287527]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/lib.rs","num":9,"id":{"name":"backtrace_sys","disambiguator":[13858858106744831426,15797026455235720829]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/lib.rs","num":10,"id":{"name":"panic_unwind","disambiguator":[7931781289263694084,224457116430056702]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/lib.rs","num":11,"id":{"name":"bitflags","disambiguator":[2663595552475436125,15801114882369740192]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/lib.rs","num":12,"id":{"name":"num_iter","disambiguator":[18075864639712974929,4928616027984654167]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/lib.rs","num":13,"id":{"name":"num_traits","disambiguator":[995954770155187781,8689140664225503457]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/lib.rs","num":14,"id":{"name":"num_integer","disambiguator":[1127683240621392447,14627483531724058431]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/decoder/stream.rs","num":15,"id":{"name":"inflate","disambiguator":[17204099385222462946,17339508186291071919]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/encoder.rs","num":16,"id":{"name":"adler32","disambiguator":[16210134016769399088,5039160439204612732]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/encoder.rs","num":17,"id":{"name":"deflate","disambiguator":[7920965496403868939,17052156445265989953]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/encoder.rs","num":18,"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":2444,"line_start":1,"line_end":64,"column_start":1,"column_end":44}},"imports":[{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2223,"byte_end":2224,"line_start":59,"line_end":59,"column_start":17,"column_end":18},"alias_span":null,"name":"*","value":"Transformations","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":240},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2244,"byte_end":2251,"line_start":60,"line_end":60,"column_start":19,"column_end":26},"alias_span":null,"name":"Decoder","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":258},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2253,"byte_end":2259,"line_start":60,"line_end":60,"column_start":28,"column_end":34},"alias_span":null,"name":"Reader","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":234},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2261,"byte_end":2271,"line_start":60,"line_end":60,"column_start":36,"column_end":46},"alias_span":null,"name":"OutputInfo","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":140},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2273,"byte_end":2289,"line_start":60,"line_end":60,"column_start":48,"column_end":64},"alias_span":null,"name":"StreamingDecoder","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":576},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2291,"byte_end":2298,"line_start":60,"line_end":60,"column_start":66,"column_end":73},"alias_span":null,"name":"Decoded","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":582},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2300,"byte_end":2313,"line_start":60,"line_end":60,"column_start":75,"column_end":88},"alias_span":null,"name":"DecodingError","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":366},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2367,"byte_end":2374,"line_start":62,"line_end":62,"column_start":19,"column_end":26},"alias_span":null,"name":"Encoder","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":384},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2376,"byte_end":2382,"line_start":62,"line_end":62,"column_start":28,"column_end":34},"alias_span":null,"name":"Writer","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":588},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2384,"byte_end":2397,"line_start":62,"line_end":62,"column_start":36,"column_end":49},"alias_span":null,"name":"EncodingError","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":420},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2418,"byte_end":2427,"line_start":64,"line_end":64,"column_start":18,"column_end":27},"alias_span":null,"name":"Parameter","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":424},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2429,"byte_end":2442,"line_start":64,"line_end":64,"column_start":29,"column_end":42},"alias_span":null,"name":"HasParameters","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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":2444,"line_start":1,"line_end":64,"column_start":1,"column_end":44},"name":"","qualname":"::","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.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":10},{"krate":0,"index":44},{"krate":0,"index":58},{"krate":0,"index":300},{"krate":0,"index":400},{"krate":0,"index":416},{"krate":0,"index":456},{"krate":0,"index":498},{"krate":0,"index":528},{"krate":0,"index":530},{"krate":0,"index":544},{"krate":0,"index":552}],"decl_id":null,"docs":" # PNG encoder and decoder\n This crate contains a PNG encoder and decoder. It supports reading of single lines or whole frames.\n ## The decoder\n The most important types for decoding purposes are [`Decoder`](struct.Decoder.html) and\n [`Reader`](struct.Reader.html). They both wrap a `std::io::Read`.\n `Decoder` serves as a builder for `Reader`. Calling `Decoder::read_info` reads from the `Read` until the\n image data is reached.\n ### Using the decoder\n use std::fs::File;","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":10},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"chunk","qualname":"::chunk","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/png-0.12.0/src/chunk.rs","parent":null,"children":[{"krate":0,"index":12},{"krate":0,"index":14},{"krate":0,"index":16},{"krate":0,"index":18},{"krate":0,"index":20},{"krate":0,"index":22},{"krate":0,"index":24},{"krate":0,"index":26},{"krate":0,"index":28},{"krate":0,"index":30},{"krate":0,"index":32},{"krate":0,"index":34},{"krate":0,"index":36},{"krate":0,"index":38},{"krate":0,"index":40},{"krate":0,"index":42}],"decl_id":null,"docs":" Chunk types and functions\n","sig":null,"attributes":[{"value":"allow(dead_code)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":2476,"byte_end":2496,"line_start":2,"line_end":2,"column_start":1,"column_end":21}},{"value":"allow(non_upper_case_globals)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":2497,"byte_end":2530,"line_start":3,"line_end":3,"column_start":1,"column_end":34}}]},{"kind":"Type","id":{"krate":0,"index":12},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":2541,"byte_end":2550,"line_start":5,"line_end":5,"column_start":10,"column_end":19},"name":"ChunkType","qualname":"::chunk::ChunkType","value":"[u8; 4]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":14},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":2616,"byte_end":2620,"line_start":10,"line_end":10,"column_start":11,"column_end":15},"name":"IHDR","qualname":"::chunk::IHDR","value":"ChunkType","parent":null,"children":[],"decl_id":null,"docs":" Image header\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":16},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":2682,"byte_end":2686,"line_start":12,"line_end":12,"column_start":11,"column_end":15},"name":"PLTE","qualname":"::chunk::PLTE","value":"ChunkType","parent":null,"children":[],"decl_id":null,"docs":" Palette\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":18},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":2751,"byte_end":2755,"line_start":14,"line_end":14,"column_start":11,"column_end":15},"name":"IDAT","qualname":"::chunk::IDAT","value":"ChunkType","parent":null,"children":[],"decl_id":null,"docs":" Image data\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":20},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":2823,"byte_end":2827,"line_start":16,"line_end":16,"column_start":11,"column_end":15},"name":"IEND","qualname":"::chunk::IEND","value":"ChunkType","parent":null,"children":[],"decl_id":null,"docs":" Image trailer\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":22},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":2922,"byte_end":2926,"line_start":21,"line_end":21,"column_start":11,"column_end":15},"name":"tRNS","qualname":"::chunk::tRNS","value":"ChunkType","parent":null,"children":[],"decl_id":null,"docs":" Transparency\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":24},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":2998,"byte_end":3002,"line_start":23,"line_end":23,"column_start":11,"column_end":15},"name":"bKGD","qualname":"::chunk::bKGD","value":"ChunkType","parent":null,"children":[],"decl_id":null,"docs":" Background colour\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":26},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":3085,"byte_end":3089,"line_start":25,"line_end":25,"column_start":11,"column_end":15},"name":"tIME","qualname":"::chunk::tIME","value":"ChunkType","parent":null,"children":[],"decl_id":null,"docs":" Image last-modification time\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":28},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":3169,"byte_end":3173,"line_start":27,"line_end":27,"column_start":11,"column_end":15},"name":"pHYs","qualname":"::chunk::pHYs","value":"ChunkType","parent":null,"children":[],"decl_id":null,"docs":" Physical pixel dimensions\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":30},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":3273,"byte_end":3277,"line_start":32,"line_end":32,"column_start":11,"column_end":15},"name":"acTL","qualname":"::chunk::acTL","value":"ChunkType","parent":null,"children":[],"decl_id":null,"docs":" Animation control\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":32},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":3345,"byte_end":3349,"line_start":34,"line_end":34,"column_start":11,"column_end":15},"name":"fcTL","qualname":"::chunk::fcTL","value":"ChunkType","parent":null,"children":[],"decl_id":null,"docs":" Frame control\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":34},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":3414,"byte_end":3418,"line_start":36,"line_end":36,"column_start":11,"column_end":15},"name":"fdAT","qualname":"::chunk::fdAT","value":"ChunkType","parent":null,"children":[],"decl_id":null,"docs":" Frame data\n","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":36},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":3544,"byte_end":3555,"line_start":41,"line_end":41,"column_start":8,"column_end":19},"name":"is_critical","qualname":"::chunk::is_critical","value":"fn (type_: ChunkType) -> bool","parent":null,"children":[],"decl_id":null,"docs":" Returns true if the chunk is critical.\n","sig":null,"attributes":[]},{"kind":"Function","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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":3659,"byte_end":3669,"line_start":46,"line_end":46,"column_start":8,"column_end":18},"name":"is_private","qualname":"::chunk::is_private","value":"fn (type_: ChunkType) -> bool","parent":null,"children":[],"decl_id":null,"docs":" Returns true if the chunk is private.\n","sig":null,"attributes":[]},{"kind":"Function","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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":3837,"byte_end":3849,"line_start":52,"line_end":52,"column_start":8,"column_end":20},"name":"reserved_set","qualname":"::chunk::reserved_set","value":"fn (type_: ChunkType) -> bool","parent":null,"children":[],"decl_id":null,"docs":" Checks whether the reserved bit of the chunk name is set.\n If it is set the chunk name is invalid.\n","sig":null,"attributes":[]},{"kind":"Function","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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,104,117,110,107,46,114,115],"byte_start":3969,"byte_end":3981,"line_start":57,"line_end":57,"column_start":8,"column_end":20},"name":"safe_to_copy","qualname":"::chunk::safe_to_copy","value":"fn (type_: ChunkType) -> bool","parent":null,"children":[],"decl_id":null,"docs":" Returns true if the chunk is safe to copy if unknown.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":231},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":26706,"byte_end":26713,"line_start":45,"line_end":45,"column_start":5,"column_end":12},"name":"Nothing","qualname":"::decoder::stream::Decoded::Nothing","value":"Decoded::Nothing","parent":{"krate":0,"index":576},"children":[],"decl_id":null,"docs":" Nothing decoded yet\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":233},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":26719,"byte_end":26725,"line_start":46,"line_end":46,"column_start":5,"column_end":11},"name":"Header","qualname":"::decoder::stream::Decoded::Header","value":"Decoded::Header(u32, u32, BitDepth, ColorType, bool)","parent":{"krate":0,"index":576},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":245},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":26768,"byte_end":26778,"line_start":47,"line_end":47,"column_start":5,"column_end":15},"name":"ChunkBegin","qualname":"::decoder::stream::Decoded::ChunkBegin","value":"Decoded::ChunkBegin(u32, ChunkType)","parent":{"krate":0,"index":576},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":251},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":26800,"byte_end":26813,"line_start":48,"line_end":48,"column_start":5,"column_end":18},"name":"ChunkComplete","qualname":"::decoder::stream::Decoded::ChunkComplete","value":"Decoded::ChunkComplete(u32, ChunkType)","parent":{"krate":0,"index":576},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":257},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":26835,"byte_end":26850,"line_start":49,"line_end":49,"column_start":5,"column_end":20},"name":"PixelDimensions","qualname":"::decoder::stream::Decoded::PixelDimensions","value":"Decoded::PixelDimensions(PixelDimensions)","parent":{"krate":0,"index":576},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":261},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":26873,"byte_end":26889,"line_start":50,"line_end":50,"column_start":5,"column_end":21},"name":"AnimationControl","qualname":"::decoder::stream::Decoded::AnimationControl","value":"Decoded::AnimationControl(AnimationControl)","parent":{"krate":0,"index":576},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":265},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":26913,"byte_end":26925,"line_start":51,"line_end":51,"column_start":5,"column_end":17},"name":"FrameControl","qualname":"::decoder::stream::Decoded::FrameControl","value":"Decoded::FrameControl(&'a FrameControl)","parent":{"krate":0,"index":576},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":269},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":26981,"byte_end":26990,"line_start":53,"line_end":53,"column_start":5,"column_end":14},"name":"ImageData","qualname":"::decoder::stream::Decoded::ImageData","value":"Decoded::ImageData(&'a [u8])","parent":{"krate":0,"index":576},"children":[],"decl_id":null,"docs":" Decoded raw image data.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":273},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":27006,"byte_end":27018,"line_start":54,"line_end":54,"column_start":5,"column_end":17},"name":"PartialChunk","qualname":"::decoder::stream::Decoded::PartialChunk","value":"Decoded::PartialChunk(ChunkType, &'a [u8])","parent":{"krate":0,"index":576},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":279},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":27045,"byte_end":27053,"line_start":55,"line_end":55,"column_start":5,"column_end":13},"name":"ImageEnd","qualname":"::decoder::stream::Decoded::ImageEnd","value":"Decoded::ImageEnd","parent":{"krate":0,"index":576},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":576},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":26660,"byte_end":26667,"line_start":43,"line_end":43,"column_start":10,"column_end":17},"name":"Decoded","qualname":"::decoder::stream::Decoded","value":"Decoded::{Nothing, Header, ChunkBegin, ChunkComplete, PixelDimensions, AnimationControl, FrameControl, ImageData, PartialChunk, ImageEnd}","parent":null,"children":[{"krate":0,"index":231},{"krate":0,"index":233},{"krate":0,"index":245},{"krate":0,"index":251},{"krate":0,"index":257},{"krate":0,"index":261},{"krate":0,"index":265},{"krate":0,"index":269},{"krate":0,"index":273},{"krate":0,"index":279}],"decl_id":null,"docs":" Result of the decoding process\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":283},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":27104,"byte_end":27111,"line_start":60,"line_end":60,"column_start":5,"column_end":12},"name":"IoError","qualname":"::decoder::stream::DecodingError::IoError","value":"DecodingError::IoError(io::Error)","parent":{"krate":0,"index":582},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":287},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":27128,"byte_end":27134,"line_start":61,"line_end":61,"column_start":5,"column_end":11},"name":"Format","qualname":"::decoder::stream::DecodingError::Format","value":"DecodingError::Format(Cow<'static, str>)","parent":{"krate":0,"index":582},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":291},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":27159,"byte_end":27175,"line_start":62,"line_end":62,"column_start":5,"column_end":21},"name":"InvalidSignature","qualname":"::decoder::stream::DecodingError::InvalidSignature","value":"DecodingError::InvalidSignature","parent":{"krate":0,"index":582},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":293},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":27181,"byte_end":27192,"line_start":63,"line_end":63,"column_start":5,"column_end":16},"name":"CrcMismatch","qualname":"::decoder::stream::DecodingError::CrcMismatch","value":"DecodingError::CrcMismatch { recover, crc_val, crc_sum, chunk }","parent":{"krate":0,"index":582},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":303},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":27423,"byte_end":27428,"line_start":72,"line_end":72,"column_start":5,"column_end":10},"name":"Other","qualname":"::decoder::stream::DecodingError::Other","value":"DecodingError::Other(Cow<'static, str>)","parent":{"krate":0,"index":582},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":307},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":27453,"byte_end":27471,"line_start":73,"line_end":73,"column_start":5,"column_end":23},"name":"CorruptFlateStream","qualname":"::decoder::stream::DecodingError::CorruptFlateStream","value":"DecodingError::CorruptFlateStream","parent":{"krate":0,"index":582},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":582},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":27084,"byte_end":27097,"line_start":59,"line_end":59,"column_start":10,"column_end":23},"name":"DecodingError","qualname":"::decoder::stream::DecodingError","value":"DecodingError::{IoError, Format, InvalidSignature, CrcMismatch, Other, CorruptFlateStream}","parent":null,"children":[{"krate":0,"index":283},{"krate":0,"index":287},{"krate":0,"index":291},{"krate":0,"index":293},{"krate":0,"index":303},{"krate":0,"index":307}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":140},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":28737,"byte_end":28753,"line_start":121,"line_end":121,"column_start":12,"column_end":28},"name":"StreamingDecoder","qualname":"::decoder::stream::StreamingDecoder","value":"StreamingDecoder { }","parent":null,"children":[{"krate":0,"index":23},{"krate":0,"index":25},{"krate":0,"index":27},{"krate":0,"index":29},{"krate":0,"index":31},{"krate":0,"index":33}],"decl_id":null,"docs":" PNG StreamingDecoder (low-level interface)\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":144},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":29056,"byte_end":29059,"line_start":134,"line_end":134,"column_start":12,"column_end":15},"name":"new","qualname":"<StreamingDecoder>::new","value":"fn () -> StreamingDecoder","parent":null,"children":[],"decl_id":null,"docs":" Creates a new StreamingDecoder","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":146},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":29452,"byte_end":29457,"line_start":146,"line_end":146,"column_start":12,"column_end":17},"name":"reset","qualname":"<StreamingDecoder>::reset","value":"fn (&mut self) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Resets the StreamingDecoder\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":148},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":30048,"byte_end":30054,"line_start":162,"line_end":162,"column_start":12,"column_end":18},"name":"update","qualname":"<StreamingDecoder>::update","value":"fn <'a> (&'a mut self, mut buf: &[u8]) -> Result<(usize, Decoded<'a>), DecodingError>","parent":null,"children":[],"decl_id":null,"docs":" Low level StreamingDecoder interface.","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":234},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":8901,"byte_end":8911,"line_start":40,"line_end":40,"column_start":12,"column_end":22},"name":"OutputInfo","qualname":"::decoder::OutputInfo","value":"OutputInfo { width, height, color_type, bit_depth, line_size }","parent":null,"children":[{"krate":0,"index":55},{"krate":0,"index":57},{"krate":0,"index":59},{"krate":0,"index":61},{"krate":0,"index":63}],"decl_id":null,"docs":" Output info\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":55},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":8922,"byte_end":8927,"line_start":41,"line_end":41,"column_start":9,"column_end":14},"name":"width","qualname":"::decoder::OutputInfo::width","value":"u32","parent":{"krate":0,"index":234},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":57},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":8942,"byte_end":8948,"line_start":42,"line_end":42,"column_start":9,"column_end":15},"name":"height","qualname":"::decoder::OutputInfo::height","value":"u32","parent":{"krate":0,"index":234},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":59},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":8963,"byte_end":8973,"line_start":43,"line_end":43,"column_start":9,"column_end":19},"name":"color_type","qualname":"::decoder::OutputInfo::color_type","value":"common::ColorType","parent":{"krate":0,"index":234},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":61},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":8994,"byte_end":9003,"line_start":44,"line_end":44,"column_start":9,"column_end":18},"name":"bit_depth","qualname":"::decoder::OutputInfo::bit_depth","value":"common::BitDepth","parent":{"krate":0,"index":234},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":63},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":9023,"byte_end":9032,"line_start":45,"line_end":45,"column_start":9,"column_end":18},"name":"line_size","qualname":"::decoder::OutputInfo::line_size","value":"usize","parent":{"krate":0,"index":234},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":238},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":9129,"byte_end":9140,"line_start":50,"line_end":50,"column_start":12,"column_end":23},"name":"buffer_size","qualname":"<OutputInfo>::buffer_size","value":"fn (&self) -> usize","parent":null,"children":[],"decl_id":null,"docs":" Returns the size needed to hold a decoded frame\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":240},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":9241,"byte_end":9248,"line_start":56,"line_end":56,"column_start":12,"column_end":19},"name":"Decoder","qualname":"::decoder::Decoder","value":"Decoder { }","parent":null,"children":[{"krate":0,"index":67},{"krate":0,"index":69}],"decl_id":null,"docs":" PNG Decoder\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":244},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":9389,"byte_end":9392,"line_start":64,"line_end":64,"column_start":12,"column_end":15},"name":"new","qualname":"<Decoder<R>>::new","value":"fn (r: R) -> Decoder<R>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":246},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":9645,"byte_end":9654,"line_start":73,"line_end":73,"column_start":12,"column_end":21},"name":"read_info","qualname":"<Decoder<R>>::read_info","value":"fn (self) -> Result<(OutputInfo, Reader<R>), DecodingError>","parent":null,"children":[],"decl_id":null,"docs":" Reads all meta data until the first IDAT chunk\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":258},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":11530,"byte_end":11536,"line_start":133,"line_end":133,"column_start":12,"column_end":18},"name":"Reader","qualname":"::decoder::Reader","value":"Reader { }","parent":null,"children":[{"krate":0,"index":87},{"krate":0,"index":89},{"krate":0,"index":91},{"krate":0,"index":93},{"krate":0,"index":95},{"krate":0,"index":97},{"krate":0,"index":99},{"krate":0,"index":101}],"decl_id":null,"docs":" PNG reader (mostly high-level interface)","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":270},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":13687,"byte_end":13691,"line_start":207,"line_end":207,"column_start":12,"column_end":16},"name":"info","qualname":"<Reader<R>>::info","value":"fn (&self) -> &Info","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":272},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":13794,"byte_end":13804,"line_start":212,"line_end":212,"column_start":12,"column_end":22},"name":"next_frame","qualname":"<Reader<R>>::next_frame","value":"fn (&mut self, buf: &mut [u8]) -> Result<(), DecodingError>","parent":null,"children":[],"decl_id":null,"docs":" Decodes the next frame into `buf`\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":274},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":14784,"byte_end":14792,"line_start":237,"line_end":237,"column_start":12,"column_end":20},"name":"next_row","qualname":"<Reader<R>>::next_row","value":"fn (&mut self) -> Result<Option<&[u8]>, DecodingError>","parent":null,"children":[],"decl_id":null,"docs":" Returns the next processed row of the image\n","sig":null,"attributes":[]},{"kind":"Method","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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":14975,"byte_end":14994,"line_start":242,"line_end":242,"column_start":12,"column_end":31},"name":"next_interlaced_row","qualname":"<Reader<R>>::next_interlaced_row","value":"fn (&mut self) -> Result<Option<(&[u8], Option<(u8, u32, u32)>)>, DecodingError>","parent":null,"children":[],"decl_id":null,"docs":" Returns the next processed row of the image\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":280},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":17885,"byte_end":17902,"line_start":308,"line_end":308,"column_start":12,"column_end":29},"name":"output_color_type","qualname":"<Reader<R>>::output_color_type","value":"fn (&mut self) -> (ColorType, BitDepth)","parent":null,"children":[],"decl_id":null,"docs":" Returns the color type and the number of bits per sample\n of the data returned by `Reader::next_row` and Reader::frames`.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":284},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":19145,"byte_end":19163,"line_start":340,"line_end":340,"column_start":12,"column_end":30},"name":"output_buffer_size","qualname":"<Reader<R>>::output_buffer_size","value":"fn (&self) -> usize","parent":null,"children":[],"decl_id":null,"docs":" Returns the number of bytes required to hold a deinterlaced image frame\n that is decoded using the given input transformations.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":286},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":19407,"byte_end":19423,"line_start":347,"line_end":347,"column_start":12,"column_end":28},"name":"output_line_size","qualname":"<Reader<R>>::output_line_size","value":"fn (&self, width: u32) -> usize","parent":null,"children":[],"decl_id":null,"docs":" Returns the number of bytes required to hold a deinterlaced row.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":309},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":48337,"byte_end":48344,"line_start":20,"line_end":20,"column_start":5,"column_end":12},"name":"IoError","qualname":"::encoder::EncodingError::IoError","value":"EncodingError::IoError(io::Error)","parent":{"krate":0,"index":588},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":313},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":48361,"byte_end":48367,"line_start":21,"line_end":21,"column_start":5,"column_end":11},"name":"Format","qualname":"::encoder::EncodingError::Format","value":"EncodingError::Format(Cow<'static, str>)","parent":{"krate":0,"index":588},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":588},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":48317,"byte_end":48330,"line_start":19,"line_end":19,"column_start":10,"column_end":23},"name":"EncodingError","qualname":"::encoder::EncodingError","value":"EncodingError::{IoError, Format}","parent":null,"children":[{"krate":0,"index":309},{"krate":0,"index":313}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":366},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":49164,"byte_end":49171,"line_start":52,"line_end":52,"column_start":12,"column_end":19},"name":"Encoder","qualname":"::encoder::Encoder","value":"Encoder { }","parent":null,"children":[{"krate":0,"index":121},{"krate":0,"index":123}],"decl_id":null,"docs":" PNG Encoder\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":370},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":49252,"byte_end":49255,"line_start":58,"line_end":58,"column_start":12,"column_end":15},"name":"new","qualname":"<Encoder<W>>::new","value":"fn (w: W, width: u32, height: u32) -> Encoder<W>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":372},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":49456,"byte_end":49468,"line_start":65,"line_end":65,"column_start":12,"column_end":24},"name":"write_header","qualname":"<Encoder<W>>::write_header","value":"fn (self) -> Result<Writer<W>>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":384},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":49917,"byte_end":49923,"line_start":85,"line_end":85,"column_start":12,"column_end":18},"name":"Writer","qualname":"::encoder::Writer","value":"Writer { }","parent":null,"children":[{"krate":0,"index":135},{"krate":0,"index":137}],"decl_id":null,"docs":" PNG writer\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":392},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":50589,"byte_end":50600,"line_start":108,"line_end":108,"column_start":12,"column_end":23},"name":"write_chunk","qualname":"<Writer<W>>::write_chunk","value":"fn (&mut self, name: [u8; 4], data: &[u8]) -> Result<()>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":394},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":50975,"byte_end":50991,"line_start":120,"line_end":120,"column_start":12,"column_end":28},"name":"write_image_data","qualname":"<Writer<W>>::write_image_data","value":"fn (&mut self, data: &[u8]) -> Result<()>","parent":null,"children":[],"decl_id":null,"docs":" Writes the image data.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":420},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":56316,"byte_end":56325,"line_start":4,"line_end":4,"column_start":11,"column_end":20},"name":"Parameter","qualname":"::traits::Parameter","value":"Parameter<Object>","parent":null,"children":[{"krate":0,"index":422}],"decl_id":null,"docs":" Configuration parameter trait\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":422},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":56343,"byte_end":56352,"line_start":5,"line_end":5,"column_start":8,"column_end":17},"name":"set_param","qualname":"::traits::Parameter::set_param","value":"fn (self, &mut Object) -> ()","parent":{"krate":0,"index":420},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":424},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":56412,"byte_end":56425,"line_start":9,"line_end":9,"column_start":11,"column_end":24},"name":"HasParameters","qualname":"::traits::HasParameters","value":"HasParameters: Sized","parent":null,"children":[{"krate":0,"index":426}],"decl_id":null,"docs":" Object has parameters\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":426},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":56442,"byte_end":56445,"line_start":10,"line_end":10,"column_start":8,"column_end":11},"name":"set","qualname":"::traits::HasParameters::set","value":"fn <T> (&mut self, value: T) -> &mut Self","parent":{"krate":0,"index":424},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":59236,"byte_end":59245,"line_start":6,"line_end":6,"column_start":5,"column_end":14},"name":"Grayscale","qualname":"::common::ColorType::Grayscale","value":"ColorType::Grayscale","parent":{"krate":0,"index":614},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":341},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":59255,"byte_end":59258,"line_start":7,"line_end":7,"column_start":5,"column_end":8},"name":"RGB","qualname":"::common::ColorType::RGB","value":"ColorType::RGB","parent":{"krate":0,"index":614},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":345},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":59268,"byte_end":59275,"line_start":8,"line_end":8,"column_start":5,"column_end":12},"name":"Indexed","qualname":"::common::ColorType::Indexed","value":"ColorType::Indexed","parent":{"krate":0,"index":614},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":349},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":59285,"byte_end":59299,"line_start":9,"line_end":9,"column_start":5,"column_end":19},"name":"GrayscaleAlpha","qualname":"::common::ColorType::GrayscaleAlpha","value":"ColorType::GrayscaleAlpha","parent":{"krate":0,"index":614},"children":[],"decl_id":null,"docs":"","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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":59309,"byte_end":59313,"line_start":10,"line_end":10,"column_start":5,"column_end":9},"name":"RGBA","qualname":"::common::ColorType::RGBA","value":"ColorType::RGBA","parent":{"krate":0,"index":614},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":614},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":59220,"byte_end":59229,"line_start":5,"line_end":5,"column_start":10,"column_end":19},"name":"ColorType","qualname":"::common::ColorType","value":"ColorType::{Grayscale, RGB, Indexed, GrayscaleAlpha, RGBA}","parent":null,"children":[{"krate":0,"index":337},{"krate":0,"index":341},{"krate":0,"index":345},{"krate":0,"index":349},{"krate":0,"index":353}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(u8)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":59199,"byte_end":59210,"line_start":4,"line_end":4,"column_start":1,"column_end":12}},{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":59211,"byte_end":59319,"line_start":5,"line_end":11,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":59211,"byte_end":59319,"line_start":5,"line_end":11,"column_start":1,"column_end":2}}]},{"kind":"Method","id":{"krate":0,"index":460},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":59417,"byte_end":59424,"line_start":15,"line_end":15,"column_start":12,"column_end":19},"name":"samples","qualname":"<ColorType>::samples","value":"fn (&self) -> usize","parent":null,"children":[],"decl_id":null,"docs":" Returns the number of samples used per pixel of `ColorType`\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":464},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":59720,"byte_end":59727,"line_start":26,"line_end":26,"column_start":12,"column_end":19},"name":"from_u8","qualname":"<ColorType>::from_u8","value":"fn (n: u8) -> Option<ColorType>","parent":null,"children":[],"decl_id":null,"docs":" u8 -> Self. Temporary solution until Rust provides a canonical one.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":357},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60145,"byte_end":60148,"line_start":42,"line_end":42,"column_start":5,"column_end":8},"name":"One","qualname":"::common::BitDepth::One","value":"BitDepth::One","parent":{"krate":0,"index":634},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":361},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60162,"byte_end":60165,"line_start":43,"line_end":43,"column_start":5,"column_end":8},"name":"Two","qualname":"::common::BitDepth::Two","value":"BitDepth::Two","parent":{"krate":0,"index":634},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":365},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60179,"byte_end":60183,"line_start":44,"line_end":44,"column_start":5,"column_end":9},"name":"Four","qualname":"::common::BitDepth::Four","value":"BitDepth::Four","parent":{"krate":0,"index":634},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":369},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60196,"byte_end":60201,"line_start":45,"line_end":45,"column_start":5,"column_end":10},"name":"Eight","qualname":"::common::BitDepth::Eight","value":"BitDepth::Eight","parent":{"krate":0,"index":634},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":373},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60213,"byte_end":60220,"line_start":46,"line_end":46,"column_start":5,"column_end":12},"name":"Sixteen","qualname":"::common::BitDepth::Sixteen","value":"BitDepth::Sixteen","parent":{"krate":0,"index":634},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":634},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60130,"byte_end":60138,"line_start":41,"line_end":41,"column_start":10,"column_end":18},"name":"BitDepth","qualname":"::common::BitDepth","value":"BitDepth::{One, Two, Four, Eight, Sixteen}","parent":null,"children":[{"krate":0,"index":357},{"krate":0,"index":361},{"krate":0,"index":365},{"krate":0,"index":369},{"krate":0,"index":373}],"decl_id":null,"docs":" Bit depth of the png file\n","sig":null,"attributes":[{"value":"repr(u8)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60109,"byte_end":60120,"line_start":40,"line_end":40,"column_start":1,"column_end":12}},{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60121,"byte_end":60228,"line_start":41,"line_end":47,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60121,"byte_end":60228,"line_start":41,"line_end":47,"column_start":1,"column_end":2}}]},{"kind":"Method","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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60333,"byte_end":60340,"line_start":51,"line_end":51,"column_start":12,"column_end":19},"name":"from_u8","qualname":"<BitDepth>::from_u8","value":"fn (n: u8) -> Option<BitDepth>","parent":null,"children":[],"decl_id":null,"docs":" u8 -> Self. Temporary solution until Rust provides a canonical one.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":654},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60701,"byte_end":60716,"line_start":65,"line_end":65,"column_start":12,"column_end":27},"name":"PixelDimensions","qualname":"::common::PixelDimensions","value":"PixelDimensions { xppu, yppu, unit }","parent":null,"children":[{"krate":0,"index":377},{"krate":0,"index":379},{"krate":0,"index":381}],"decl_id":null,"docs":" Pixel dimensions information\n","sig":null,"attributes":[{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60690,"byte_end":60882,"line_start":65,"line_end":72,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":377},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60759,"byte_end":60763,"line_start":67,"line_end":67,"column_start":9,"column_end":13},"name":"xppu","qualname":"::common::PixelDimensions::xppu","value":"u32","parent":{"krate":0,"index":654},"children":[],"decl_id":null,"docs":" Pixels per unit, X axis\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":379},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60810,"byte_end":60814,"line_start":69,"line_end":69,"column_start":9,"column_end":13},"name":"yppu","qualname":"::common::PixelDimensions::yppu","value":"u32","parent":{"krate":0,"index":654},"children":[],"decl_id":null,"docs":" Pixels per unit, Y axis\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":381},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60869,"byte_end":60873,"line_start":71,"line_end":71,"column_start":9,"column_end":13},"name":"unit","qualname":"::common::PixelDimensions::unit","value":"common::Unit","parent":{"krate":0,"index":654},"children":[],"decl_id":null,"docs":" Either *Meter* or *Unspecified*\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":383},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":61003,"byte_end":61014,"line_start":78,"line_end":78,"column_start":5,"column_end":16},"name":"Unspecified","qualname":"::common::Unit::Unspecified","value":"Unit::Unspecified","parent":{"krate":0,"index":666},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":387},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":61024,"byte_end":61029,"line_start":79,"line_end":79,"column_start":5,"column_end":10},"name":"Meter","qualname":"::common::Unit::Meter","value":"Unit::Meter","parent":{"krate":0,"index":666},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":666},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60992,"byte_end":60996,"line_start":77,"line_end":77,"column_start":10,"column_end":14},"name":"Unit","qualname":"::common::Unit","value":"Unit::{Unspecified, Meter}","parent":null,"children":[{"krate":0,"index":383},{"krate":0,"index":387}],"decl_id":null,"docs":" Physical unit of the pixel dimensions\n","sig":null,"attributes":[{"value":"repr(u8)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60929,"byte_end":60940,"line_start":75,"line_end":75,"column_start":1,"column_end":12}},{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60983,"byte_end":61036,"line_start":77,"line_end":80,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60983,"byte_end":61036,"line_start":77,"line_end":80,"column_start":1,"column_end":2}}]},{"kind":"Method","id":{"krate":0,"index":472},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":61137,"byte_end":61144,"line_start":84,"line_end":84,"column_start":12,"column_end":19},"name":"from_u8","qualname":"<Unit>::from_u8","value":"fn (n: u8) -> Option<Unit>","parent":null,"children":[],"decl_id":null,"docs":" u8 -> Self. Temporary solution until Rust provides a canonical one.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":686},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":61365,"byte_end":61377,"line_start":95,"line_end":95,"column_start":12,"column_end":24},"name":"FrameControl","qualname":"::common::FrameControl","value":"FrameControl { sequence_number, width, height, x_offset, y_offset, delay_num, delay_den, dispose_op, blend_op }","parent":null,"children":[{"krate":0,"index":391},{"krate":0,"index":393},{"krate":0,"index":395},{"krate":0,"index":397},{"krate":0,"index":399},{"krate":0,"index":401},{"krate":0,"index":403},{"krate":0,"index":405},{"krate":0,"index":407}],"decl_id":null,"docs":" Frame control information\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":391},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":61452,"byte_end":61467,"line_start":97,"line_end":97,"column_start":9,"column_end":24},"name":"sequence_number","qualname":"::common::FrameControl::sequence_number","value":"u32","parent":{"krate":0,"index":686},"children":[],"decl_id":null,"docs":" Sequence number of the animation chunk, starting from 0\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":393},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":61519,"byte_end":61524,"line_start":99,"line_end":99,"column_start":9,"column_end":14},"name":"width","qualname":"::common::FrameControl::width","value":"u32","parent":{"krate":0,"index":686},"children":[],"decl_id":null,"docs":" Width of the following frame\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":395},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":61577,"byte_end":61583,"line_start":101,"line_end":101,"column_start":9,"column_end":15},"name":"height","qualname":"::common::FrameControl::height","value":"u32","parent":{"krate":0,"index":686},"children":[],"decl_id":null,"docs":" Height of the following frame\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":397},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":61656,"byte_end":61664,"line_start":103,"line_end":103,"column_start":9,"column_end":17},"name":"x_offset","qualname":"::common::FrameControl::x_offset","value":"u32","parent":{"krate":0,"index":686},"children":[],"decl_id":null,"docs":" X position at which to render the following frame\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":399},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":61737,"byte_end":61745,"line_start":105,"line_end":105,"column_start":9,"column_end":17},"name":"y_offset","qualname":"::common::FrameControl::y_offset","value":"u32","parent":{"krate":0,"index":686},"children":[],"decl_id":null,"docs":" Y position at which to render the following frame\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":401},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":61799,"byte_end":61808,"line_start":107,"line_end":107,"column_start":9,"column_end":18},"name":"delay_num","qualname":"::common::FrameControl::delay_num","value":"u16","parent":{"krate":0,"index":686},"children":[],"decl_id":null,"docs":" Frame delay fraction numerator\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":403},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":61864,"byte_end":61873,"line_start":109,"line_end":109,"column_start":9,"column_end":18},"name":"delay_den","qualname":"::common::FrameControl::delay_den","value":"u16","parent":{"krate":0,"index":686},"children":[],"decl_id":null,"docs":" Frame delay fraction denominator\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":405},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":61962,"byte_end":61972,"line_start":111,"line_end":111,"column_start":9,"column_end":19},"name":"dispose_op","qualname":"::common::FrameControl::dispose_op","value":"u8","parent":{"krate":0,"index":686},"children":[],"decl_id":null,"docs":" Type of frame area disposal to be done after rendering this frame\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":407},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62038,"byte_end":62046,"line_start":113,"line_end":113,"column_start":9,"column_end":17},"name":"blend_op","qualname":"::common::FrameControl::blend_op","value":"u8","parent":{"krate":0,"index":686},"children":[],"decl_id":null,"docs":" Type of frame area rendering for this frame\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":692},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62130,"byte_end":62146,"line_start":118,"line_end":118,"column_start":12,"column_end":28},"name":"AnimationControl","qualname":"::common::AnimationControl","value":"AnimationControl { num_frames, num_plays }","parent":null,"children":[{"krate":0,"index":409},{"krate":0,"index":411}],"decl_id":null,"docs":" Animation control information\n","sig":null,"attributes":[{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62119,"byte_end":62298,"line_start":118,"line_end":123,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":409},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62182,"byte_end":62192,"line_start":120,"line_end":120,"column_start":9,"column_end":19},"name":"num_frames","qualname":"::common::AnimationControl::num_frames","value":"u32","parent":{"krate":0,"index":692},"children":[],"decl_id":null,"docs":" Number of frames\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":411},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62281,"byte_end":62290,"line_start":122,"line_end":122,"column_start":9,"column_end":18},"name":"num_plays","qualname":"::common::AnimationControl::num_plays","value":"u32","parent":{"krate":0,"index":692},"children":[],"decl_id":null,"docs":" Number of times to loop this APNG. 0 indicates infinite looping.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":704},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62348,"byte_end":62352,"line_start":127,"line_end":127,"column_start":12,"column_end":16},"name":"Info","qualname":"::common::Info","value":"Info { width, height, bit_depth, color_type, interlaced, trns, pixel_dims, palette, frame_control, animation_control }","parent":null,"children":[{"krate":0,"index":413},{"krate":0,"index":415},{"krate":0,"index":417},{"krate":0,"index":419},{"krate":0,"index":421},{"krate":0,"index":423},{"krate":0,"index":425},{"krate":0,"index":427},{"krate":0,"index":429},{"krate":0,"index":431}],"decl_id":null,"docs":" PNG info struct\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":413},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62363,"byte_end":62368,"line_start":128,"line_end":128,"column_start":9,"column_end":14},"name":"width","qualname":"::common::Info::width","value":"u32","parent":{"krate":0,"index":704},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":415},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62383,"byte_end":62389,"line_start":129,"line_end":129,"column_start":9,"column_end":15},"name":"height","qualname":"::common::Info::height","value":"u32","parent":{"krate":0,"index":704},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":417},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62404,"byte_end":62413,"line_start":130,"line_end":130,"column_start":9,"column_end":18},"name":"bit_depth","qualname":"::common::Info::bit_depth","value":"common::BitDepth","parent":{"krate":0,"index":704},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":419},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62433,"byte_end":62443,"line_start":131,"line_end":131,"column_start":9,"column_end":19},"name":"color_type","qualname":"::common::Info::color_type","value":"common::ColorType","parent":{"krate":0,"index":704},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":421},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62464,"byte_end":62474,"line_start":132,"line_end":132,"column_start":9,"column_end":19},"name":"interlaced","qualname":"::common::Info::interlaced","value":"bool","parent":{"krate":0,"index":704},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":423},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62490,"byte_end":62494,"line_start":133,"line_end":133,"column_start":9,"column_end":13},"name":"trns","qualname":"::common::Info::trns","value":"std::option::Option<std::vec::Vec<u8>>","parent":{"krate":0,"index":704},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":425},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62521,"byte_end":62531,"line_start":134,"line_end":134,"column_start":9,"column_end":19},"name":"pixel_dims","qualname":"::common::Info::pixel_dims","value":"std::option::Option<common::PixelDimensions>","parent":{"krate":0,"index":704},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":427},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62566,"byte_end":62573,"line_start":135,"line_end":135,"column_start":9,"column_end":16},"name":"palette","qualname":"::common::Info::palette","value":"std::option::Option<std::vec::Vec<u8>>","parent":{"krate":0,"index":704},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":429},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62600,"byte_end":62613,"line_start":136,"line_end":136,"column_start":9,"column_end":22},"name":"frame_control","qualname":"::common::Info::frame_control","value":"std::option::Option<common::FrameControl>","parent":{"krate":0,"index":704},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":431},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62645,"byte_end":62662,"line_start":137,"line_end":137,"column_start":9,"column_end":26},"name":"animation_control","qualname":"::common::Info::animation_control","value":"std::option::Option<common::AnimationControl>","parent":{"krate":0,"index":704},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":480},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":63138,"byte_end":63142,"line_start":159,"line_end":159,"column_start":12,"column_end":16},"name":"size","qualname":"<Info>::size","value":"fn (&self) -> (u32, u32)","parent":null,"children":[],"decl_id":null,"docs":" Size of the image\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":482},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":63274,"byte_end":63285,"line_start":164,"line_end":164,"column_start":12,"column_end":23},"name":"is_animated","qualname":"<Info>::is_animated","value":"fn (&self) -> bool","parent":null,"children":[],"decl_id":null,"docs":" Returns true if the image is an APNG image.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":484},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":63457,"byte_end":63474,"line_start":169,"line_end":169,"column_start":12,"column_end":29},"name":"animation_control","qualname":"<Info>::animation_control","value":"fn (&self) -> Option<&AnimationControl>","parent":null,"children":[],"decl_id":null,"docs":" Returns the frame control information of the image\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":486},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":63642,"byte_end":63655,"line_start":174,"line_end":174,"column_start":12,"column_end":25},"name":"frame_control","qualname":"<Info>::frame_control","value":"fn (&self) -> Option<&FrameControl>","parent":null,"children":[],"decl_id":null,"docs":" Returns the frame control information of the current frame\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":488},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":63783,"byte_end":63797,"line_start":179,"line_end":179,"column_start":12,"column_end":26},"name":"bits_per_pixel","qualname":"<Info>::bits_per_pixel","value":"fn (&self) -> usize","parent":null,"children":[],"decl_id":null,"docs":" Returns the bits per pixel\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":490},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":63934,"byte_end":63949,"line_start":184,"line_end":184,"column_start":12,"column_end":27},"name":"bytes_per_pixel","qualname":"<Info>::bytes_per_pixel","value":"fn (&self) -> usize","parent":null,"children":[],"decl_id":null,"docs":" Returns the bytes per pixel\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":492},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":64133,"byte_end":64142,"line_start":189,"line_end":189,"column_start":12,"column_end":21},"name":"raw_bytes","qualname":"<Info>::raw_bytes","value":"fn (&self) -> usize","parent":null,"children":[],"decl_id":null,"docs":" Returns the number of bytes needed for one deinterlaced image\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":494},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":64305,"byte_end":64319,"line_start":194,"line_end":194,"column_start":12,"column_end":26},"name":"raw_row_length","qualname":"<Info>::raw_row_length","value":"fn (&self) -> usize","parent":null,"children":[],"decl_id":null,"docs":" Returns the number of bytes needed for one deinterlaced row \n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":496},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":64654,"byte_end":64679,"line_start":203,"line_end":203,"column_start":12,"column_end":37},"name":"raw_row_length_from_width","qualname":"<Info>::raw_row_length_from_width","value":"fn (&self, width: u32) -> usize","parent":null,"children":[],"decl_id":null,"docs":" Returns the number of bytes needed for one deinterlaced row of width `width`\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":710},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":65090,"byte_end":65105,"line_start":217,"line_end":217,"column_start":16,"column_end":31},"name":"Transformations","qualname":"::common::Transformations","value":"Transformations { }","parent":null,"children":[{"krate":0,"index":433}],"decl_id":null,"docs":" # Output transformations","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[60,58,58,98,105,116,102,108,97,103,115,58,58,98,105,116,102,108,97,103,115,32,109,97,99,114,111,115,62],"byte_start":8759362,"byte_end":8760457,"line_start":7,"line_end":8,"column_start":25,"column_end":67}},{"value":"rustc_copy_clone_marker","span":{"file_name":[60,58,58,98,105,116,102,108,97,103,115,58,58,98,105,116,102,108,97,103,115,32,109,97,99,114,111,115,62],"byte_start":8759362,"byte_end":8760457,"line_start":7,"line_end":8,"column_start":25,"column_end":67}}]},{"kind":"Const","id":{"krate":0,"index":810},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":65157,"byte_end":65165,"line_start":219,"line_end":219,"column_start":15,"column_end":23},"name":"IDENTITY","qualname":"::common::Transformations::IDENTITY","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":" No transformation\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":812},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":65265,"byte_end":65273,"line_start":221,"line_end":221,"column_start":15,"column_end":23},"name":"STRIP_16","qualname":"::common::Transformations::STRIP_16","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":" Strip 16-bit samples to 8 bits\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":814},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":65363,"byte_end":65374,"line_start":223,"line_end":223,"column_start":15,"column_end":26},"name":"STRIP_ALPHA","qualname":"::common::Transformations::STRIP_ALPHA","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":" Discard the alpha channel\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":816},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":65474,"byte_end":65481,"line_start":225,"line_end":225,"column_start":15,"column_end":22},"name":"PACKING","qualname":"::common::Transformations::PACKING","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":" Expand 1; 2 and 4-bit samples to bytes\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":818},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":65594,"byte_end":65602,"line_start":227,"line_end":227,"column_start":15,"column_end":23},"name":"PACKSWAP","qualname":"::common::Transformations::PACKSWAP","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":" Change order of packed pixels to LSB first\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":820},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":65833,"byte_end":65839,"line_start":231,"line_end":231,"column_start":15,"column_end":21},"name":"EXPAND","qualname":"::common::Transformations::EXPAND","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":" Expand paletted images to RGB; expand grayscale images of\n less than 8-bit depth to 8-bit depth; and expand tRNS chunks\n to alpha channels.\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":822},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":65930,"byte_end":65941,"line_start":233,"line_end":233,"column_start":15,"column_end":26},"name":"INVERT_MONO","qualname":"::common::Transformations::INVERT_MONO","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":" Invert monochrome images\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":824},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":66042,"byte_end":66047,"line_start":235,"line_end":235,"column_start":15,"column_end":20},"name":"SHIFT","qualname":"::common::Transformations::SHIFT","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":" Normalize pixels to the sBIT depth\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":826},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":66149,"byte_end":66152,"line_start":237,"line_end":237,"column_start":15,"column_end":18},"name":"BGR","qualname":"::common::Transformations::BGR","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":" Flip RGB to BGR; RGBA to BGRA\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":828},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":66256,"byte_end":66266,"line_start":239,"line_end":239,"column_start":15,"column_end":25},"name":"SWAP_ALPHA","qualname":"::common::Transformations::SWAP_ALPHA","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":" Flip RGBA to ARGB or GA to AG\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":830},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":66358,"byte_end":66369,"line_start":241,"line_end":241,"column_start":15,"column_end":26},"name":"SWAP_ENDIAN","qualname":"::common::Transformations::SWAP_ENDIAN","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":" Byte-swap 16-bit samples\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":832},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":66477,"byte_end":66489,"line_start":243,"line_end":243,"column_start":15,"column_end":27},"name":"INVERT_ALPHA","qualname":"::common::Transformations::INVERT_ALPHA","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":" Change alpha from opacity to transparency\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":834},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":66542,"byte_end":66554,"line_start":244,"line_end":244,"column_start":15,"column_end":27},"name":"STRIP_FILLER","qualname":"::common::Transformations::STRIP_FILLER","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":836},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":66603,"byte_end":66622,"line_start":245,"line_end":245,"column_start":15,"column_end":34},"name":"STRIP_FILLER_BEFORE","qualname":"::common::Transformations::STRIP_FILLER_BEFORE","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":838},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":66661,"byte_end":66679,"line_start":246,"line_end":246,"column_start":15,"column_end":33},"name":"STRIP_FILLER_AFTER","qualname":"::common::Transformations::STRIP_FILLER_AFTER","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":840},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":66722,"byte_end":66733,"line_start":247,"line_end":247,"column_start":15,"column_end":26},"name":"GRAY_TO_RGB","qualname":"::common::Transformations::GRAY_TO_RGB","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":842},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":66782,"byte_end":66791,"line_start":248,"line_end":248,"column_start":15,"column_end":24},"name":"EXPAND_16","qualname":"::common::Transformations::EXPAND_16","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":844},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":66842,"byte_end":66850,"line_start":249,"line_end":249,"column_start":15,"column_end":23},"name":"SCALE_16","qualname":"::common::Transformations::SCALE_16","value":"Transformations","parent":{"krate":0,"index":808},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]}],"impls":[{"id":0,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,114,99,46,114,115],"byte_start":7441,"byte_end":7446,"line_start":63,"line_end":63,"column_start":6,"column_end":11},"value":"","parent":null,"children":[{"krate":0,"index":50},{"krate":0,"index":52},{"krate":0,"index":54},{"krate":0,"index":56}],"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":27497,"byte_end":27510,"line_start":76,"line_end":76,"column_start":23,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":118}],"docs":"","sig":null,"attributes":[]},{"id":2,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":27925,"byte_end":27938,"line_start":89,"line_end":89,"column_start":23,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":124}],"docs":"","sig":null,"attributes":[]},{"id":3,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":28112,"byte_end":28125,"line_start":95,"line_end":95,"column_start":26,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":128}],"docs":"","sig":null,"attributes":[]},{"id":4,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":28242,"byte_end":28255,"line_start":101,"line_end":101,"column_start":23,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":132}],"docs":"","sig":null,"attributes":[]},{"id":5,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":28385,"byte_end":28390,"line_start":107,"line_end":107,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":136}],"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":28939,"byte_end":28955,"line_start":130,"line_end":130,"column_start":6,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":144},{"krate":0,"index":146},{"krate":0,"index":148},{"krate":0,"index":150},{"krate":0,"index":158},{"krate":0,"index":160},{"krate":0,"index":162},{"krate":0,"index":164},{"krate":0,"index":166},{"krate":0,"index":168},{"krate":0,"index":172},{"krate":0,"index":174}],"docs":"","sig":null,"attributes":[]},{"id":7,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":8768,"byte_end":8783,"line_start":32,"line_end":32,"column_start":41,"column_end":56},"value":"","parent":null,"children":[{"krate":0,"index":232}],"docs":"","sig":null,"attributes":[]},{"id":8,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":9049,"byte_end":9059,"line_start":48,"line_end":48,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":238}],"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":9365,"byte_end":9372,"line_start":63,"line_end":63,"column_start":15,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":244},{"krate":0,"index":246}],"docs":"","sig":null,"attributes":[]},{"id":10,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":10230,"byte_end":10237,"line_start":91,"line_end":91,"column_start":33,"column_end":40},"value":"","parent":null,"children":[],"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":10366,"byte_end":10377,"line_start":99,"line_end":99,"column_start":15,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":254},{"krate":0,"index":256}],"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":11964,"byte_end":11970,"line_start":154,"line_end":154,"column_start":15,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":264},{"krate":0,"index":266},{"krate":0,"index":270},{"krate":0,"index":272},{"krate":0,"index":274},{"krate":0,"index":276},{"krate":0,"index":280},{"krate":0,"index":284},{"krate":0,"index":286},{"krate":0,"index":288},{"krate":0,"index":292},{"krate":0,"index":294}],"docs":"","sig":null,"attributes":[]},{"id":13,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":48413,"byte_end":48426,"line_start":24,"line_end":24,"column_start":23,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":350}],"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":48654,"byte_end":48667,"line_start":34,"line_end":34,"column_start":23,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":356}],"docs":"","sig":null,"attributes":[]},{"id":15,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":48849,"byte_end":48862,"line_start":40,"line_end":40,"column_start":26,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":360}],"docs":"","sig":null,"attributes":[]},{"id":16,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":48989,"byte_end":48994,"line_start":45,"line_end":45,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":364}],"docs":"","sig":null,"attributes":[]},{"id":17,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":49228,"byte_end":49235,"line_start":57,"line_end":57,"column_start":16,"column_end":23},"value":"","parent":null,"children":[{"krate":0,"index":370},{"krate":0,"index":372}],"docs":"","sig":null,"attributes":[]},{"id":18,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":49586,"byte_end":49593,"line_start":70,"line_end":70,"column_start":34,"column_end":41},"value":"","parent":null,"children":[],"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":49642,"byte_end":49651,"line_start":72,"line_end":72,"column_start":42,"column_end":51},"value":"","parent":null,"children":[{"krate":0,"index":378}],"docs":"","sig":null,"attributes":[]},{"id":20,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":49788,"byte_end":49796,"line_start":78,"line_end":78,"column_start":42,"column_end":50},"value":"","parent":null,"children":[{"krate":0,"index":382}],"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":49980,"byte_end":49986,"line_start":90,"line_end":90,"column_start":16,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":388},{"krate":0,"index":390},{"krate":0,"index":392},{"krate":0,"index":394}],"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":51969,"byte_end":51975,"line_start":142,"line_end":142,"column_start":25,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":398}],"docs":"","sig":null,"attributes":[]},{"id":23,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,102,105,108,116,101,114,46,114,115],"byte_start":53043,"byte_end":53053,"line_start":11,"line_end":11,"column_start":7,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":404}],"docs":"","sig":null,"attributes":[]},{"id":24,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":58091,"byte_end":58092,"line_start":61,"line_end":61,"column_start":49,"column_end":50},"value":"","parent":null,"children":[{"krate":0,"index":442}],"docs":"","sig":null,"attributes":[]},{"id":25,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":58286,"byte_end":58287,"line_start":69,"line_end":69,"column_start":50,"column_end":51},"value":"","parent":null,"children":[{"krate":0,"index":446}],"docs":"","sig":null,"attributes":[]},{"id":26,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":58521,"byte_end":58522,"line_start":78,"line_end":78,"column_start":50,"column_end":51},"value":"","parent":null,"children":[{"krate":0,"index":450}],"docs":"","sig":null,"attributes":[]},{"id":27,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":58862,"byte_end":58863,"line_start":91,"line_end":91,"column_start":52,"column_end":53},"value":"","parent":null,"children":[{"krate":0,"index":454}],"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":59326,"byte_end":59335,"line_start":13,"line_end":13,"column_start":6,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":460},{"krate":0,"index":464}],"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60235,"byte_end":60243,"line_start":49,"line_end":49,"column_start":6,"column_end":14},"value":"","parent":null,"children":[{"krate":0,"index":468}],"docs":"","sig":null,"attributes":[]},{"id":30,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":61043,"byte_end":61047,"line_start":82,"line_end":82,"column_start":6,"column_end":10},"value":"","parent":null,"children":[{"krate":0,"index":472}],"docs":"","sig":null,"attributes":[]},{"id":31,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62709,"byte_end":62713,"line_start":140,"line_end":140,"column_start":18,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":476}],"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":63094,"byte_end":63098,"line_start":157,"line_end":157,"column_start":6,"column_end":10},"value":"","parent":null,"children":[{"krate":0,"index":480},{"krate":0,"index":482},{"krate":0,"index":484},{"krate":0,"index":486},{"krate":0,"index":488},{"krate":0,"index":490},{"krate":0,"index":492},{"krate":0,"index":494},{"krate":0,"index":496}],"docs":"","sig":null,"attributes":[]},{"id":33,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,117,116,105,108,115,46,114,115],"byte_start":69845,"byte_end":69858,"line_start":101,"line_end":101,"column_start":6,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":512},{"krate":0,"index":514},{"krate":0,"index":516}],"docs":"","sig":null,"attributes":[]},{"id":34,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,117,116,105,108,115,46,114,115],"byte_start":70978,"byte_end":70991,"line_start":141,"line_end":141,"column_start":19,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":520},{"krate":0,"index":522}],"docs":"","sig":null,"attributes":[]}],"refs":[{"kind":"Mod","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2084,"byte_end":2089,"line_start":49,"line_end":49,"column_start":9,"column_end":14},"ref_id":{"krate":0,"index":10}}],"macro_refs":[],"relations":[{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,114,99,46,114,115],"byte_start":7441,"byte_end":7446,"line_start":63,"line_end":63,"column_start":6,"column_end":11},"kind":{"variant":"Impl","fields":[0]},"from":{"krate":0,"index":558},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":27497,"byte_end":27510,"line_start":76,"line_end":76,"column_start":23,"column_end":36},"kind":{"variant":"Impl","fields":[1]},"from":{"krate":0,"index":582},"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":27925,"byte_end":27938,"line_start":89,"line_end":89,"column_start":23,"column_end":36},"kind":{"variant":"Impl","fields":[2]},"from":{"krate":0,"index":582},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":28112,"byte_end":28125,"line_start":95,"line_end":95,"column_start":26,"column_end":39},"kind":{"variant":"Impl","fields":[3]},"from":{"krate":0,"index":582},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":28242,"byte_end":28255,"line_start":101,"line_end":101,"column_start":23,"column_end":36},"kind":{"variant":"Impl","fields":[4]},"from":{"krate":0,"index":582},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":28385,"byte_end":28390,"line_start":107,"line_end":107,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[5]},"from":{"krate":1,"index":3884},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,115,116,114,101,97,109,46,114,115],"byte_start":28939,"byte_end":28955,"line_start":130,"line_end":130,"column_start":6,"column_end":22},"kind":{"variant":"Impl","fields":[6]},"from":{"krate":0,"index":140},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":8768,"byte_end":8783,"line_start":32,"line_end":32,"column_start":41,"column_end":56},"kind":{"variant":"Impl","fields":[7]},"from":{"krate":0,"index":710},"to":{"krate":0,"index":420}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":9049,"byte_end":9059,"line_start":48,"line_end":48,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[8]},"from":{"krate":0,"index":234},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":9365,"byte_end":9372,"line_start":63,"line_end":63,"column_start":15,"column_end":22},"kind":{"variant":"Impl","fields":[9]},"from":{"krate":0,"index":240},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":10230,"byte_end":10237,"line_start":91,"line_end":91,"column_start":33,"column_end":40},"kind":{"variant":"Impl","fields":[10]},"from":{"krate":0,"index":240},"to":{"krate":0,"index":424}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":10366,"byte_end":10377,"line_start":99,"line_end":99,"column_start":15,"column_end":26},"kind":{"variant":"Impl","fields":[11]},"from":{"krate":0,"index":250},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,100,101,99,111,100,101,114,47,109,111,100,46,114,115],"byte_start":11964,"byte_end":11970,"line_start":154,"line_end":154,"column_start":15,"column_end":21},"kind":{"variant":"Impl","fields":[12]},"from":{"krate":0,"index":258},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":48413,"byte_end":48426,"line_start":24,"line_end":24,"column_start":23,"column_end":36},"kind":{"variant":"Impl","fields":[13]},"from":{"krate":0,"index":588},"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":48654,"byte_end":48667,"line_start":34,"line_end":34,"column_start":23,"column_end":36},"kind":{"variant":"Impl","fields":[14]},"from":{"krate":0,"index":588},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":48849,"byte_end":48862,"line_start":40,"line_end":40,"column_start":26,"column_end":39},"kind":{"variant":"Impl","fields":[15]},"from":{"krate":0,"index":588},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":48989,"byte_end":48994,"line_start":45,"line_end":45,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[16]},"from":{"krate":1,"index":3884},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":49228,"byte_end":49235,"line_start":57,"line_end":57,"column_start":16,"column_end":23},"kind":{"variant":"Impl","fields":[17]},"from":{"krate":0,"index":366},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":49586,"byte_end":49593,"line_start":70,"line_end":70,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[18]},"from":{"krate":0,"index":366},"to":{"krate":0,"index":424}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":49642,"byte_end":49651,"line_start":72,"line_end":72,"column_start":42,"column_end":51},"kind":{"variant":"Impl","fields":[19]},"from":{"krate":0,"index":614},"to":{"krate":0,"index":420}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":49788,"byte_end":49796,"line_start":78,"line_end":78,"column_start":42,"column_end":50},"kind":{"variant":"Impl","fields":[20]},"from":{"krate":0,"index":634},"to":{"krate":0,"index":420}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":49980,"byte_end":49986,"line_start":90,"line_end":90,"column_start":16,"column_end":22},"kind":{"variant":"Impl","fields":[21]},"from":{"krate":0,"index":384},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,101,110,99,111,100,101,114,46,114,115],"byte_start":51969,"byte_end":51975,"line_start":142,"line_end":142,"column_start":25,"column_end":31},"kind":{"variant":"Impl","fields":[22]},"from":{"krate":0,"index":384},"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,102,105,108,116,101,114,46,114,115],"byte_start":53043,"byte_end":53053,"line_start":11,"line_end":11,"column_start":7,"column_end":17},"kind":{"variant":"Impl","fields":[23]},"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,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":56427,"byte_end":56432,"line_start":9,"line_end":9,"column_start":26,"column_end":31},"kind":"SuperTrait","from":{"krate":2,"index":1706},"to":{"krate":0,"index":424}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":57716,"byte_end":57720,"line_start":48,"line_end":48,"column_start":32,"column_end":36},"kind":"SuperTrait","from":{"krate":1,"index":4432},"to":{"krate":0,"index":432}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":57915,"byte_end":57920,"line_start":55,"line_end":55,"column_start":33,"column_end":38},"kind":"SuperTrait","from":{"krate":1,"index":4500},"to":{"krate":0,"index":436}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":58091,"byte_end":58092,"line_start":61,"line_end":61,"column_start":49,"column_end":50},"kind":{"variant":"Impl","fields":[24]},"from":{"krate":0,"index":159},"to":{"krate":0,"index":432}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":58286,"byte_end":58287,"line_start":69,"line_end":69,"column_start":50,"column_end":51},"kind":{"variant":"Impl","fields":[25]},"from":{"krate":0,"index":161},"to":{"krate":0,"index":432}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":58521,"byte_end":58522,"line_start":78,"line_end":78,"column_start":50,"column_end":51},"kind":{"variant":"Impl","fields":[26]},"from":{"krate":0,"index":163},"to":{"krate":0,"index":432}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,116,114,97,105,116,115,46,114,115],"byte_start":58862,"byte_end":58863,"line_start":91,"line_end":91,"column_start":52,"column_end":53},"kind":{"variant":"Impl","fields":[27]},"from":{"krate":0,"index":165},"to":{"krate":0,"index":436}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":59326,"byte_end":59335,"line_start":13,"line_end":13,"column_start":6,"column_end":15},"kind":{"variant":"Impl","fields":[28]},"from":{"krate":0,"index":614},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":60235,"byte_end":60243,"line_start":49,"line_end":49,"column_start":6,"column_end":14},"kind":{"variant":"Impl","fields":[29]},"from":{"krate":0,"index":634},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":61043,"byte_end":61047,"line_start":82,"line_end":82,"column_start":6,"column_end":10},"kind":{"variant":"Impl","fields":[30]},"from":{"krate":0,"index":666},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":62709,"byte_end":62713,"line_start":140,"line_end":140,"column_start":18,"column_end":22},"kind":{"variant":"Impl","fields":[31]},"from":{"krate":0,"index":704},"to":{"krate":2,"index":2632}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":63094,"byte_end":63098,"line_start":157,"line_end":157,"column_start":6,"column_end":10},"kind":{"variant":"Impl","fields":[32]},"from":{"krate":0,"index":704},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,117,116,105,108,115,46,114,115],"byte_start":69845,"byte_end":69858,"line_start":101,"line_end":101,"column_start":6,"column_end":19},"kind":{"variant":"Impl","fields":[33]},"from":{"krate":0,"index":1038},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,110,103,45,48,46,49,50,46,48,47,115,114,99,47,117,116,105,108,115,46,114,115],"byte_start":70978,"byte_end":70991,"line_start":141,"line_end":141,"column_start":19,"column_end":32},"kind":{"variant":"Impl","fields":[34]},"from":{"krate":0,"index":1038},"to":{"krate":2,"index":4316}}]} |