mirror of
https://github.com/neogeek23/rusty_snek_gaem.git
synced 2026-02-07 12:36:32 +00:00
1 line
481 KiB
JSON
1 line
481 KiB
JSON
{"config":{"output_file":null,"full_docs":false,"pub_only":true,"reachable_only":true,"distro_crate":false,"signatures":false,"borrow_data":false},"prelude":{"crate_id":{"name":"input","disambiguator":[14090423783347806352,279725188926801748]},"crate_root":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src","external_crates":[{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/lib.rs","num":1,"id":{"name":"std","disambiguator":[9585301629330894657,2988139860475965212]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/lib.rs","num":2,"id":{"name":"core","disambiguator":[6357402705278437736,15396228000174385779]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/lib.rs","num":3,"id":{"name":"compiler_builtins","disambiguator":[15656677349667522462,981408973859384302]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/lib.rs","num":4,"id":{"name":"alloc","disambiguator":[10867707675671826130,15962273691783661441]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/lib.rs","num":5,"id":{"name":"alloc_system","disambiguator":[12150198854270067491,9945263365427243254]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/lib.rs","num":6,"id":{"name":"libc","disambiguator":[8689393118962671966,13316658367717829988]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/lib.rs","num":7,"id":{"name":"unwind","disambiguator":[11087397179380250019,16173628695450963038]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/lib.rs","num":8,"id":{"name":"alloc_jemalloc","disambiguator":[15668163579258084147,15586271759104334837]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/lib.rs","num":9,"id":{"name":"panic_unwind","disambiguator":[5446911583689922829,16172663846372972649]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/lib.rs","num":10,"id":{"name":"bitflags","disambiguator":[11716510426954271912,15949989209531034705]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/lib.rs","num":11,"id":{"name":"serde_derive","disambiguator":[17180698265235501564,13388736465702131399]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/lib.rs","num":12,"id":{"name":"serde","disambiguator":[13089011728254753334,9790011685229934797]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/lib.rs","num":13,"id":{"name":"viewport","disambiguator":[2568992691756381474,8553923392869264421]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/lib.rs","num":14,"id":{"name":"float","disambiguator":[18430839273251880549,7020765591073893454]}}],"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":7927,"line_start":1,"line_end":338,"column_start":1,"column_end":2}},"imports":[{"kind":"Use","ref_id":{"krate":0,"index":1418},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":384,"byte_end":395,"line_start":19,"line_end":19,"column_start":16,"column_end":27},"alias_span":null,"name":"MouseButton","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":1350},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":415,"byte_end":418,"line_start":20,"line_end":20,"column_start":19,"column_end":22},"alias_span":null,"name":"Key","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":926},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":441,"byte_end":459,"line_start":21,"line_end":21,"column_start":22,"column_end":40},"alias_span":null,"name":"ControllerAxisArgs","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":766},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":461,"byte_end":477,"line_start":21,"line_end":21,"column_start":42,"column_end":58},"alias_span":null,"name":"ControllerButton","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":846},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":479,"byte_end":492,"line_start":21,"line_end":21,"column_start":60,"column_end":73},"alias_span":null,"name":"ControllerHat","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":1502},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":573,"byte_end":588,"line_start":27,"line_end":27,"column_start":24,"column_end":39},"alias_span":null,"name":"AfterRenderArgs","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":346},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":590,"byte_end":606,"line_start":27,"line_end":27,"column_start":41,"column_end":57},"alias_span":null,"name":"AfterRenderEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":1704},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":625,"byte_end":634,"line_start":28,"line_end":28,"column_start":17,"column_end":26},"alias_span":null,"name":"CloseArgs","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":636,"byte_end":646,"line_start":28,"line_end":28,"column_start":28,"column_end":38},"alias_span":null,"name":"CloseEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":54},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":669,"byte_end":688,"line_start":29,"line_end":29,"column_start":21,"column_end":40},"alias_span":null,"name":"ControllerAxisEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":442},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":706,"byte_end":717,"line_start":30,"line_end":30,"column_start":17,"column_end":28},"alias_span":null,"name":"CursorEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":734,"byte_end":744,"line_start":31,"line_end":31,"column_start":16,"column_end":26},"alias_span":null,"name":"FocusEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":326},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":769,"byte_end":781,"line_start":32,"line_end":32,"column_start":24,"column_end":36},"alias_span":null,"name":"GenericEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":1750},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":798,"byte_end":806,"line_start":33,"line_end":33,"column_start":16,"column_end":24},"alias_span":null,"name":"IdleArgs","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":808,"byte_end":817,"line_start":33,"line_end":33,"column_start":26,"column_end":35},"alias_span":null,"name":"IdleEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":130},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":836,"byte_end":852,"line_start":34,"line_end":34,"column_start":17,"column_end":33},"alias_span":null,"name":"MouseCursorEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":854,"byte_end":872,"line_start":34,"line_end":34,"column_start":35,"column_end":53},"alias_span":null,"name":"MouseRelativeEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":158},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":874,"byte_end":890,"line_start":34,"line_end":34,"column_start":55,"column_end":71},"alias_span":null,"name":"MouseScrollEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":1548},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":910,"byte_end":921,"line_start":35,"line_end":35,"column_start":18,"column_end":29},"alias_span":null,"name":"ButtonState","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":1624},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":923,"byte_end":933,"line_start":35,"line_end":35,"column_start":31,"column_end":41},"alias_span":null,"name":"ButtonArgs","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":935,"byte_end":946,"line_start":35,"line_end":35,"column_start":43,"column_end":54},"alias_span":null,"name":"ButtonEvent","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":948,"byte_end":958,"line_start":35,"line_end":35,"column_start":56,"column_end":66},"alias_span":null,"name":"PressEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":398},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":960,"byte_end":972,"line_start":35,"line_end":35,"column_start":68,"column_end":80},"alias_span":null,"name":"ReleaseEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":538},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":991,"byte_end":1002,"line_start":36,"line_end":36,"column_start":17,"column_end":28},"alias_span":null,"name":"ResizeEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":1822},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1021,"byte_end":1031,"line_start":37,"line_end":37,"column_start":18,"column_end":28},"alias_span":null,"name":"RenderArgs","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":516},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1033,"byte_end":1044,"line_start":37,"line_end":37,"column_start":30,"column_end":41},"alias_span":null,"name":"RenderEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":562},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1061,"byte_end":1070,"line_start":38,"line_end":38,"column_start":15,"column_end":24},"alias_span":null,"name":"TextEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":1894},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1088,"byte_end":1093,"line_start":39,"line_end":39,"column_start":17,"column_end":22},"alias_span":null,"name":"Touch","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":1962},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1095,"byte_end":1104,"line_start":39,"line_end":39,"column_start":24,"column_end":33},"alias_span":null,"name":"TouchArgs","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":600},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1106,"byte_end":1116,"line_start":39,"line_end":39,"column_start":35,"column_end":45},"alias_span":null,"name":"TouchEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":2034},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1136,"byte_end":1146,"line_start":40,"line_end":40,"column_start":18,"column_end":28},"alias_span":null,"name":"UpdateArgs","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":622},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1148,"byte_end":1159,"line_start":40,"line_end":40,"column_start":30,"column_end":41},"alias_span":null,"name":"UpdateEvent","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":7927,"line_start":1,"line_end":338,"column_start":1,"column_end":2},"name":"","qualname":"::","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.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":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":32},{"krate":0,"index":68},{"krate":0,"index":112},{"krate":0,"index":172},{"krate":0,"index":178},{"krate":0,"index":184},{"krate":0,"index":186},{"krate":0,"index":188},{"krate":0,"index":190},{"krate":0,"index":192},{"krate":0,"index":198},{"krate":0,"index":206},{"krate":0,"index":218},{"krate":0,"index":220},{"krate":0,"index":226},{"krate":0,"index":228},{"krate":0,"index":236},{"krate":0,"index":242},{"krate":0,"index":338},{"krate":0,"index":360},{"krate":0,"index":412},{"krate":0,"index":434},{"krate":0,"index":456},{"krate":0,"index":478},{"krate":0,"index":502},{"krate":0,"index":530},{"krate":0,"index":552},{"krate":0,"index":576},{"krate":0,"index":614},{"krate":0,"index":2106},{"krate":0,"index":2126},{"krate":0,"index":2122},{"krate":0,"index":2116},{"krate":0,"index":2112},{"krate":0,"index":2108},{"krate":0,"index":638},{"krate":0,"index":640},{"krate":0,"index":642},{"krate":0,"index":644},{"krate":0,"index":646},{"krate":0,"index":648},{"krate":0,"index":650},{"krate":0,"index":652},{"krate":0,"index":654},{"krate":0,"index":656},{"krate":0,"index":658},{"krate":0,"index":660},{"krate":0,"index":662},{"krate":0,"index":664},{"krate":0,"index":666},{"krate":0,"index":2128},{"krate":0,"index":2204},{"krate":0,"index":2200},{"krate":0,"index":2158},{"krate":0,"index":2148},{"krate":0,"index":2142},{"krate":0,"index":2138},{"krate":0,"index":2134},{"krate":0,"index":2130},{"krate":0,"index":2206},{"krate":0,"index":2304},{"krate":0,"index":2300},{"krate":0,"index":2228},{"krate":0,"index":2218},{"krate":0,"index":2212},{"krate":0,"index":2208},{"krate":0,"index":2306},{"krate":0,"index":2380},{"krate":0,"index":2376},{"krate":0,"index":2334},{"krate":0,"index":2324},{"krate":0,"index":2320},{"krate":0,"index":2316},{"krate":0,"index":2312},{"krate":0,"index":2308},{"krate":0,"index":2382},{"krate":0,"index":2456},{"krate":0,"index":2452},{"krate":0,"index":2446},{"krate":0,"index":2394},{"krate":0,"index":2384},{"krate":0,"index":2460},{"krate":0,"index":2528},{"krate":0,"index":2524},{"krate":0,"index":2520},{"krate":0,"index":2514},{"krate":0,"index":2472},{"krate":0,"index":2462},{"krate":0,"index":2530},{"krate":0,"index":2532},{"krate":0,"index":668},{"krate":0,"index":672},{"krate":0,"index":678},{"krate":0,"index":682},{"krate":0,"index":686},{"krate":0,"index":690},{"krate":0,"index":694},{"krate":0,"index":698},{"krate":0,"index":702},{"krate":0,"index":706},{"krate":0,"index":710},{"krate":0,"index":714},{"krate":0,"index":718},{"krate":0,"index":722},{"krate":0,"index":726},{"krate":0,"index":730},{"krate":0,"index":734},{"krate":0,"index":738},{"krate":0,"index":742},{"krate":0,"index":746},{"krate":0,"index":750},{"krate":0,"index":754},{"krate":0,"index":758},{"krate":0,"index":762}],"decl_id":null,"docs":" A flexible structure for user interactions\n to be used in window frameworks and widgets libraries.\n","sig":null,"attributes":[{"value":"crate_name = \"input\"","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":24,"line_start":1,"line_end":1,"column_start":1,"column_end":25}},{"value":"deny(missing_docs)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":25,"byte_end":47,"line_start":2,"line_end":2,"column_start":1,"column_end":23}},{"value":"deny(missing_copy_implementations)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":48,"byte_end":86,"line_start":3,"line_end":3,"column_start":1,"column_end":39}}]},{"kind":"Mod","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"controller","qualname":"::controller","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/controller.rs","parent":null,"children":[{"krate":0,"index":34},{"krate":0,"index":766},{"krate":0,"index":844},{"krate":0,"index":840},{"krate":0,"index":796},{"krate":0,"index":786},{"krate":0,"index":780},{"krate":0,"index":776},{"krate":0,"index":772},{"krate":0,"index":768},{"krate":0,"index":42},{"krate":0,"index":846},{"krate":0,"index":924},{"krate":0,"index":920},{"krate":0,"index":876},{"krate":0,"index":866},{"krate":0,"index":860},{"krate":0,"index":856},{"krate":0,"index":852},{"krate":0,"index":848},{"krate":0,"index":46},{"krate":0,"index":926},{"krate":0,"index":996},{"krate":0,"index":992},{"krate":0,"index":948},{"krate":0,"index":938},{"krate":0,"index":932},{"krate":0,"index":928},{"krate":0,"index":50},{"krate":0,"index":54},{"krate":0,"index":62}],"decl_id":null,"docs":" Back-end agnostic controller events.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":766},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8179,"byte_end":8195,"line_start":9,"line_end":9,"column_start":12,"column_end":28},"name":"ControllerButton","qualname":"::controller::ControllerButton","value":"ControllerButton { id, button }","parent":null,"children":[{"krate":0,"index":229},{"krate":0,"index":231}],"decl_id":null,"docs":" Components of a controller button event. Not guaranteed consistent across\n backends.\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8168,"byte_end":8314,"line_start":9,"line_end":14,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8168,"byte_end":8314,"line_start":9,"line_end":14,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":229},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8250,"byte_end":8252,"line_start":11,"line_end":11,"column_start":9,"column_end":11},"name":"id","qualname":"::controller::ControllerButton::id","value":"i32","parent":{"krate":0,"index":766},"children":[],"decl_id":null,"docs":" Which controller was the button on.\n","sig":null,"attributes":[]},{"kind":"Field","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8301,"byte_end":8307,"line_start":13,"line_end":13,"column_start":9,"column_end":15},"name":"button","qualname":"::controller::ControllerButton::button","value":"u8","parent":{"krate":0,"index":766},"children":[],"decl_id":null,"docs":" Which button was pressed.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":44},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8456,"byte_end":8459,"line_start":19,"line_end":19,"column_start":12,"column_end":15},"name":"new","qualname":"<ControllerButton>::new","value":"fn (id: i32, button: u8) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Create a new ControllerButton object. Intended for use by backends when\n emitting events.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":846},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8726,"byte_end":8739,"line_start":29,"line_end":29,"column_start":12,"column_end":25},"name":"ControllerHat","qualname":"::controller::ControllerHat","value":"ControllerHat { id, state, which }","parent":null,"children":[{"krate":0,"index":273},{"krate":0,"index":275},{"krate":0,"index":277}],"decl_id":null,"docs":" Components of a controller hat move event (d-Pad).\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8715,"byte_end":8920,"line_start":29,"line_end":36,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8715,"byte_end":8920,"line_start":29,"line_end":36,"column_start":1,"column_end":2}}]},{"kind":"Field","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8790,"byte_end":8792,"line_start":31,"line_end":31,"column_start":7,"column_end":9},"name":"id","qualname":"::controller::ControllerHat::id","value":"i32","parent":{"krate":0,"index":846},"children":[],"decl_id":null,"docs":" Which Controller was the button on.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":275},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8837,"byte_end":8842,"line_start":33,"line_end":33,"column_start":7,"column_end":12},"name":"state","qualname":"::controller::ControllerHat::state","value":"HatState","parent":{"krate":0,"index":846},"children":[],"decl_id":null,"docs":" Which button was pressed.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":277},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8908,"byte_end":8913,"line_start":35,"line_end":35,"column_start":7,"column_end":12},"name":"which","qualname":"::controller::ControllerHat::which","value":"u8","parent":{"krate":0,"index":846},"children":[],"decl_id":null,"docs":" Which hat on the controller was changed\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":48},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9053,"byte_end":9056,"line_start":41,"line_end":41,"column_start":10,"column_end":13},"name":"new","qualname":"<ControllerHat>::new","value":"fn (id: i32, which: u8, state: ::HatState) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Create a new ControllerButton object. Intended for use by backends when\n emitting events.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":926},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9334,"byte_end":9352,"line_start":51,"line_end":51,"column_start":12,"column_end":30},"name":"ControllerAxisArgs","qualname":"::controller::ControllerAxisArgs","value":"ControllerAxisArgs { id, axis, position }","parent":null,"children":[{"krate":0,"index":321},{"krate":0,"index":323},{"krate":0,"index":325}],"decl_id":null,"docs":" Components of a controller axis move event. Not guaranteed consistent across\n backends.\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9323,"byte_end":9603,"line_start":51,"line_end":59,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":321},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9395,"byte_end":9397,"line_start":53,"line_end":53,"column_start":9,"column_end":11},"name":"id","qualname":"::controller::ControllerAxisArgs::id","value":"i32","parent":{"krate":0,"index":926},"children":[],"decl_id":null,"docs":" Which controller moved.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":323},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9441,"byte_end":9445,"line_start":55,"line_end":55,"column_start":9,"column_end":13},"name":"axis","qualname":"::controller::ControllerAxisArgs::axis","value":"u8","parent":{"krate":0,"index":926},"children":[],"decl_id":null,"docs":" The axis that moved.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":325},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9587,"byte_end":9595,"line_start":58,"line_end":58,"column_start":9,"column_end":17},"name":"position","qualname":"::controller::ControllerAxisArgs::position","value":"f64","parent":{"krate":0,"index":926},"children":[],"decl_id":null,"docs":" Position of the controller. Usually [-1.0, 1.0], though backends may use\n a different range for various devices.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":52},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9749,"byte_end":9752,"line_start":64,"line_end":64,"column_start":12,"column_end":15},"name":"new","qualname":"<ControllerAxisArgs>::new","value":"fn (id: i32, axis: u8, position: f64) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Create a new ControllerAxisArgs object. Intended for use by backends when\n emitting events.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":54},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9978,"byte_end":9997,"line_start":74,"line_end":74,"column_start":11,"column_end":30},"name":"ControllerAxisEvent","qualname":"::controller::ControllerAxisEvent","value":"ControllerAxisEvent: Sized","parent":null,"children":[{"krate":0,"index":56},{"krate":0,"index":58},{"krate":0,"index":60}],"decl_id":null,"docs":" The position of a controller axis changed.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":56},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":10055,"byte_end":10080,"line_start":76,"line_end":76,"column_start":8,"column_end":33},"name":"from_controller_axis_args","qualname":"::controller::ControllerAxisEvent::from_controller_axis_args","value":"fn (args: ControllerAxisArgs, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":54},"children":[],"decl_id":null,"docs":" Creates a controller axis event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":58},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":10207,"byte_end":10222,"line_start":78,"line_end":78,"column_start":8,"column_end":23},"name":"controller_axis","qualname":"::controller::ControllerAxisEvent::controller_axis","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":54},"children":[],"decl_id":null,"docs":" Calls closure if this is a controller axis event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":60},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":10346,"byte_end":10366,"line_start":80,"line_end":80,"column_start":8,"column_end":28},"name":"controller_axis_args","qualname":"::controller::ControllerAxisEvent::controller_axis_args","value":"fn (&self) -> Option<ControllerAxisArgs>","parent":{"krate":0,"index":54},"children":[],"decl_id":null,"docs":" Returns controller axis arguments.\n","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":68},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"keyboard","qualname":"::keyboard","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/keyboard.rs","parent":null,"children":[{"krate":0,"index":70},{"krate":0,"index":72},{"krate":0,"index":74},{"krate":0,"index":76},{"krate":0,"index":998},{"krate":0,"index":1088},{"krate":0,"index":1082},{"krate":0,"index":1078},{"krate":0,"index":1074},{"krate":0,"index":1062},{"krate":0,"index":1058},{"krate":0,"index":1054},{"krate":0,"index":1010},{"krate":0,"index":1000},{"krate":0,"index":1090},{"krate":0,"index":1128},{"krate":0,"index":1132},{"krate":0,"index":1136},{"krate":0,"index":1140},{"krate":0,"index":1144},{"krate":0,"index":1236},{"krate":0,"index":1242},{"krate":0,"index":1246},{"krate":0,"index":1252},{"krate":0,"index":1256},{"krate":0,"index":1262},{"krate":0,"index":1266},{"krate":0,"index":1272},{"krate":0,"index":1276},{"krate":0,"index":1282},{"krate":0,"index":1286},{"krate":0,"index":78},{"krate":0,"index":82},{"krate":0,"index":1350},{"krate":0,"index":1416},{"krate":0,"index":1412},{"krate":0,"index":1370},{"krate":0,"index":1360},{"krate":0,"index":1356},{"krate":0,"index":1352},{"krate":0,"index":86},{"krate":0,"index":90},{"krate":0,"index":94},{"krate":0,"index":96},{"krate":0,"index":100},{"krate":0,"index":104},{"krate":0,"index":108}],"decl_id":null,"docs":" Back-end agnostic keyboard keys.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":80},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":14217,"byte_end":14222,"line_start":66,"line_end":66,"column_start":12,"column_end":17},"name":"event","qualname":"<ModifierKey>::event","value":"fn <E> (&mut self, e: &E) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Change modifier key state depending on input.","sig":null,"attributes":[]},{"kind":"TupleVariant","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":15931,"byte_end":15938,"line_start":110,"line_end":110,"column_start":5,"column_end":12},"name":"Unknown","qualname":"::keyboard::Key::Unknown","value":"Key::Unknown","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":15951,"byte_end":15960,"line_start":111,"line_end":111,"column_start":5,"column_end":14},"name":"Backspace","qualname":"::keyboard::Key::Backspace","value":"Key::Backspace","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":15973,"byte_end":15976,"line_start":112,"line_end":112,"column_start":5,"column_end":8},"name":"Tab","qualname":"::keyboard::Key::Tab","value":"Key::Tab","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":15989,"byte_end":15995,"line_start":113,"line_end":113,"column_start":5,"column_end":11},"name":"Return","qualname":"::keyboard::Key::Return","value":"Key::Return","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16008,"byte_end":16014,"line_start":114,"line_end":114,"column_start":5,"column_end":11},"name":"Escape","qualname":"::keyboard::Key::Escape","value":"Key::Escape","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16027,"byte_end":16032,"line_start":115,"line_end":115,"column_start":5,"column_end":10},"name":"Space","qualname":"::keyboard::Key::Space","value":"Key::Space","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":435},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16045,"byte_end":16052,"line_start":116,"line_end":116,"column_start":5,"column_end":12},"name":"Exclaim","qualname":"::keyboard::Key::Exclaim","value":"Key::Exclaim","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":439},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16065,"byte_end":16073,"line_start":117,"line_end":117,"column_start":5,"column_end":13},"name":"Quotedbl","qualname":"::keyboard::Key::Quotedbl","value":"Key::Quotedbl","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":443},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16086,"byte_end":16090,"line_start":118,"line_end":118,"column_start":5,"column_end":9},"name":"Hash","qualname":"::keyboard::Key::Hash","value":"Key::Hash","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":447},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16103,"byte_end":16109,"line_start":119,"line_end":119,"column_start":5,"column_end":11},"name":"Dollar","qualname":"::keyboard::Key::Dollar","value":"Key::Dollar","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":451},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16122,"byte_end":16129,"line_start":120,"line_end":120,"column_start":5,"column_end":12},"name":"Percent","qualname":"::keyboard::Key::Percent","value":"Key::Percent","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":455},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16142,"byte_end":16151,"line_start":121,"line_end":121,"column_start":5,"column_end":14},"name":"Ampersand","qualname":"::keyboard::Key::Ampersand","value":"Key::Ampersand","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":459},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16164,"byte_end":16169,"line_start":122,"line_end":122,"column_start":5,"column_end":10},"name":"Quote","qualname":"::keyboard::Key::Quote","value":"Key::Quote","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":463},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16182,"byte_end":16191,"line_start":123,"line_end":123,"column_start":5,"column_end":14},"name":"LeftParen","qualname":"::keyboard::Key::LeftParen","value":"Key::LeftParen","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":467},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16204,"byte_end":16214,"line_start":124,"line_end":124,"column_start":5,"column_end":15},"name":"RightParen","qualname":"::keyboard::Key::RightParen","value":"Key::RightParen","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":471},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16227,"byte_end":16235,"line_start":125,"line_end":125,"column_start":5,"column_end":13},"name":"Asterisk","qualname":"::keyboard::Key::Asterisk","value":"Key::Asterisk","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":475},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16248,"byte_end":16252,"line_start":126,"line_end":126,"column_start":5,"column_end":9},"name":"Plus","qualname":"::keyboard::Key::Plus","value":"Key::Plus","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":479},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16265,"byte_end":16270,"line_start":127,"line_end":127,"column_start":5,"column_end":10},"name":"Comma","qualname":"::keyboard::Key::Comma","value":"Key::Comma","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":483},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16283,"byte_end":16288,"line_start":128,"line_end":128,"column_start":5,"column_end":10},"name":"Minus","qualname":"::keyboard::Key::Minus","value":"Key::Minus","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":487},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16301,"byte_end":16307,"line_start":129,"line_end":129,"column_start":5,"column_end":11},"name":"Period","qualname":"::keyboard::Key::Period","value":"Key::Period","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":491},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16320,"byte_end":16325,"line_start":130,"line_end":130,"column_start":5,"column_end":10},"name":"Slash","qualname":"::keyboard::Key::Slash","value":"Key::Slash","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":495},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16338,"byte_end":16340,"line_start":131,"line_end":131,"column_start":5,"column_end":7},"name":"D0","qualname":"::keyboard::Key::D0","value":"Key::D0","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":499},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16353,"byte_end":16355,"line_start":132,"line_end":132,"column_start":5,"column_end":7},"name":"D1","qualname":"::keyboard::Key::D1","value":"Key::D1","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":503},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16368,"byte_end":16370,"line_start":133,"line_end":133,"column_start":5,"column_end":7},"name":"D2","qualname":"::keyboard::Key::D2","value":"Key::D2","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":507},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16383,"byte_end":16385,"line_start":134,"line_end":134,"column_start":5,"column_end":7},"name":"D3","qualname":"::keyboard::Key::D3","value":"Key::D3","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":511},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16398,"byte_end":16400,"line_start":135,"line_end":135,"column_start":5,"column_end":7},"name":"D4","qualname":"::keyboard::Key::D4","value":"Key::D4","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":515},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16413,"byte_end":16415,"line_start":136,"line_end":136,"column_start":5,"column_end":7},"name":"D5","qualname":"::keyboard::Key::D5","value":"Key::D5","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":519},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16428,"byte_end":16430,"line_start":137,"line_end":137,"column_start":5,"column_end":7},"name":"D6","qualname":"::keyboard::Key::D6","value":"Key::D6","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":523},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16443,"byte_end":16445,"line_start":138,"line_end":138,"column_start":5,"column_end":7},"name":"D7","qualname":"::keyboard::Key::D7","value":"Key::D7","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":527},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16458,"byte_end":16460,"line_start":139,"line_end":139,"column_start":5,"column_end":7},"name":"D8","qualname":"::keyboard::Key::D8","value":"Key::D8","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":531},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16473,"byte_end":16475,"line_start":140,"line_end":140,"column_start":5,"column_end":7},"name":"D9","qualname":"::keyboard::Key::D9","value":"Key::D9","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":535},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16488,"byte_end":16493,"line_start":141,"line_end":141,"column_start":5,"column_end":10},"name":"Colon","qualname":"::keyboard::Key::Colon","value":"Key::Colon","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":539},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16506,"byte_end":16515,"line_start":142,"line_end":142,"column_start":5,"column_end":14},"name":"Semicolon","qualname":"::keyboard::Key::Semicolon","value":"Key::Semicolon","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":543},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16528,"byte_end":16532,"line_start":143,"line_end":143,"column_start":5,"column_end":9},"name":"Less","qualname":"::keyboard::Key::Less","value":"Key::Less","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":547},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16545,"byte_end":16551,"line_start":144,"line_end":144,"column_start":5,"column_end":11},"name":"Equals","qualname":"::keyboard::Key::Equals","value":"Key::Equals","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":551},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16564,"byte_end":16571,"line_start":145,"line_end":145,"column_start":5,"column_end":12},"name":"Greater","qualname":"::keyboard::Key::Greater","value":"Key::Greater","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":555},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16584,"byte_end":16592,"line_start":146,"line_end":146,"column_start":5,"column_end":13},"name":"Question","qualname":"::keyboard::Key::Question","value":"Key::Question","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":559},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16605,"byte_end":16607,"line_start":147,"line_end":147,"column_start":5,"column_end":7},"name":"At","qualname":"::keyboard::Key::At","value":"Key::At","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":563},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16620,"byte_end":16631,"line_start":148,"line_end":148,"column_start":5,"column_end":16},"name":"LeftBracket","qualname":"::keyboard::Key::LeftBracket","value":"Key::LeftBracket","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":567},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16644,"byte_end":16653,"line_start":149,"line_end":149,"column_start":5,"column_end":14},"name":"Backslash","qualname":"::keyboard::Key::Backslash","value":"Key::Backslash","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":571},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16666,"byte_end":16678,"line_start":150,"line_end":150,"column_start":5,"column_end":17},"name":"RightBracket","qualname":"::keyboard::Key::RightBracket","value":"Key::RightBracket","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":575},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16691,"byte_end":16696,"line_start":151,"line_end":151,"column_start":5,"column_end":10},"name":"Caret","qualname":"::keyboard::Key::Caret","value":"Key::Caret","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":579},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16709,"byte_end":16719,"line_start":152,"line_end":152,"column_start":5,"column_end":15},"name":"Underscore","qualname":"::keyboard::Key::Underscore","value":"Key::Underscore","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":583},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16732,"byte_end":16741,"line_start":153,"line_end":153,"column_start":5,"column_end":14},"name":"Backquote","qualname":"::keyboard::Key::Backquote","value":"Key::Backquote","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":587},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16754,"byte_end":16755,"line_start":154,"line_end":154,"column_start":5,"column_end":6},"name":"A","qualname":"::keyboard::Key::A","value":"Key::A","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":591},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16768,"byte_end":16769,"line_start":155,"line_end":155,"column_start":5,"column_end":6},"name":"B","qualname":"::keyboard::Key::B","value":"Key::B","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":595},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16782,"byte_end":16783,"line_start":156,"line_end":156,"column_start":5,"column_end":6},"name":"C","qualname":"::keyboard::Key::C","value":"Key::C","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":599},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16796,"byte_end":16797,"line_start":157,"line_end":157,"column_start":5,"column_end":6},"name":"D","qualname":"::keyboard::Key::D","value":"Key::D","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":603},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16810,"byte_end":16811,"line_start":158,"line_end":158,"column_start":5,"column_end":6},"name":"E","qualname":"::keyboard::Key::E","value":"Key::E","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":607},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16824,"byte_end":16825,"line_start":159,"line_end":159,"column_start":5,"column_end":6},"name":"F","qualname":"::keyboard::Key::F","value":"Key::F","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":611},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16838,"byte_end":16839,"line_start":160,"line_end":160,"column_start":5,"column_end":6},"name":"G","qualname":"::keyboard::Key::G","value":"Key::G","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":615},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16852,"byte_end":16853,"line_start":161,"line_end":161,"column_start":5,"column_end":6},"name":"H","qualname":"::keyboard::Key::H","value":"Key::H","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":619},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16866,"byte_end":16867,"line_start":162,"line_end":162,"column_start":5,"column_end":6},"name":"I","qualname":"::keyboard::Key::I","value":"Key::I","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":623},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16880,"byte_end":16881,"line_start":163,"line_end":163,"column_start":5,"column_end":6},"name":"J","qualname":"::keyboard::Key::J","value":"Key::J","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":627},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16894,"byte_end":16895,"line_start":164,"line_end":164,"column_start":5,"column_end":6},"name":"K","qualname":"::keyboard::Key::K","value":"Key::K","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":631},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16908,"byte_end":16909,"line_start":165,"line_end":165,"column_start":5,"column_end":6},"name":"L","qualname":"::keyboard::Key::L","value":"Key::L","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":635},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16922,"byte_end":16923,"line_start":166,"line_end":166,"column_start":5,"column_end":6},"name":"M","qualname":"::keyboard::Key::M","value":"Key::M","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":639},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16936,"byte_end":16937,"line_start":167,"line_end":167,"column_start":5,"column_end":6},"name":"N","qualname":"::keyboard::Key::N","value":"Key::N","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":643},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16950,"byte_end":16951,"line_start":168,"line_end":168,"column_start":5,"column_end":6},"name":"O","qualname":"::keyboard::Key::O","value":"Key::O","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":647},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16964,"byte_end":16965,"line_start":169,"line_end":169,"column_start":5,"column_end":6},"name":"P","qualname":"::keyboard::Key::P","value":"Key::P","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":651},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16978,"byte_end":16979,"line_start":170,"line_end":170,"column_start":5,"column_end":6},"name":"Q","qualname":"::keyboard::Key::Q","value":"Key::Q","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":655},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":16992,"byte_end":16993,"line_start":171,"line_end":171,"column_start":5,"column_end":6},"name":"R","qualname":"::keyboard::Key::R","value":"Key::R","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":659},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17006,"byte_end":17007,"line_start":172,"line_end":172,"column_start":5,"column_end":6},"name":"S","qualname":"::keyboard::Key::S","value":"Key::S","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":663},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17020,"byte_end":17021,"line_start":173,"line_end":173,"column_start":5,"column_end":6},"name":"T","qualname":"::keyboard::Key::T","value":"Key::T","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":667},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17034,"byte_end":17035,"line_start":174,"line_end":174,"column_start":5,"column_end":6},"name":"U","qualname":"::keyboard::Key::U","value":"Key::U","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":671},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17048,"byte_end":17049,"line_start":175,"line_end":175,"column_start":5,"column_end":6},"name":"V","qualname":"::keyboard::Key::V","value":"Key::V","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":675},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17062,"byte_end":17063,"line_start":176,"line_end":176,"column_start":5,"column_end":6},"name":"W","qualname":"::keyboard::Key::W","value":"Key::W","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":679},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17076,"byte_end":17077,"line_start":177,"line_end":177,"column_start":5,"column_end":6},"name":"X","qualname":"::keyboard::Key::X","value":"Key::X","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":683},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17090,"byte_end":17091,"line_start":178,"line_end":178,"column_start":5,"column_end":6},"name":"Y","qualname":"::keyboard::Key::Y","value":"Key::Y","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":687},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17104,"byte_end":17105,"line_start":179,"line_end":179,"column_start":5,"column_end":6},"name":"Z","qualname":"::keyboard::Key::Z","value":"Key::Z","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":691},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17118,"byte_end":17124,"line_start":180,"line_end":180,"column_start":5,"column_end":11},"name":"Delete","qualname":"::keyboard::Key::Delete","value":"Key::Delete","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":695},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17137,"byte_end":17145,"line_start":181,"line_end":181,"column_start":5,"column_end":13},"name":"CapsLock","qualname":"::keyboard::Key::CapsLock","value":"Key::CapsLock","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":699},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17164,"byte_end":17166,"line_start":182,"line_end":182,"column_start":5,"column_end":7},"name":"F1","qualname":"::keyboard::Key::F1","value":"Key::F1","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":703},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17185,"byte_end":17187,"line_start":183,"line_end":183,"column_start":5,"column_end":7},"name":"F2","qualname":"::keyboard::Key::F2","value":"Key::F2","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":707},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17206,"byte_end":17208,"line_start":184,"line_end":184,"column_start":5,"column_end":7},"name":"F3","qualname":"::keyboard::Key::F3","value":"Key::F3","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":711},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17227,"byte_end":17229,"line_start":185,"line_end":185,"column_start":5,"column_end":7},"name":"F4","qualname":"::keyboard::Key::F4","value":"Key::F4","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":715},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17248,"byte_end":17250,"line_start":186,"line_end":186,"column_start":5,"column_end":7},"name":"F5","qualname":"::keyboard::Key::F5","value":"Key::F5","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":719},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17269,"byte_end":17271,"line_start":187,"line_end":187,"column_start":5,"column_end":7},"name":"F6","qualname":"::keyboard::Key::F6","value":"Key::F6","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":723},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17290,"byte_end":17292,"line_start":188,"line_end":188,"column_start":5,"column_end":7},"name":"F7","qualname":"::keyboard::Key::F7","value":"Key::F7","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":727},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17311,"byte_end":17313,"line_start":189,"line_end":189,"column_start":5,"column_end":7},"name":"F8","qualname":"::keyboard::Key::F8","value":"Key::F8","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":731},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17332,"byte_end":17334,"line_start":190,"line_end":190,"column_start":5,"column_end":7},"name":"F9","qualname":"::keyboard::Key::F9","value":"Key::F9","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":735},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17353,"byte_end":17356,"line_start":191,"line_end":191,"column_start":5,"column_end":8},"name":"F10","qualname":"::keyboard::Key::F10","value":"Key::F10","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":739},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17375,"byte_end":17378,"line_start":192,"line_end":192,"column_start":5,"column_end":8},"name":"F11","qualname":"::keyboard::Key::F11","value":"Key::F11","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":743},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17397,"byte_end":17400,"line_start":193,"line_end":193,"column_start":5,"column_end":8},"name":"F12","qualname":"::keyboard::Key::F12","value":"Key::F12","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":747},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17419,"byte_end":17430,"line_start":194,"line_end":194,"column_start":5,"column_end":16},"name":"PrintScreen","qualname":"::keyboard::Key::PrintScreen","value":"Key::PrintScreen","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":751},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17449,"byte_end":17459,"line_start":195,"line_end":195,"column_start":5,"column_end":15},"name":"ScrollLock","qualname":"::keyboard::Key::ScrollLock","value":"Key::ScrollLock","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":755},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17478,"byte_end":17483,"line_start":196,"line_end":196,"column_start":5,"column_end":10},"name":"Pause","qualname":"::keyboard::Key::Pause","value":"Key::Pause","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":759},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17502,"byte_end":17508,"line_start":197,"line_end":197,"column_start":5,"column_end":11},"name":"Insert","qualname":"::keyboard::Key::Insert","value":"Key::Insert","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":763},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17527,"byte_end":17531,"line_start":198,"line_end":198,"column_start":5,"column_end":9},"name":"Home","qualname":"::keyboard::Key::Home","value":"Key::Home","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":767},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17550,"byte_end":17556,"line_start":199,"line_end":199,"column_start":5,"column_end":11},"name":"PageUp","qualname":"::keyboard::Key::PageUp","value":"Key::PageUp","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":771},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17575,"byte_end":17578,"line_start":200,"line_end":200,"column_start":5,"column_end":8},"name":"End","qualname":"::keyboard::Key::End","value":"Key::End","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":775},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17597,"byte_end":17605,"line_start":201,"line_end":201,"column_start":5,"column_end":13},"name":"PageDown","qualname":"::keyboard::Key::PageDown","value":"Key::PageDown","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":779},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17624,"byte_end":17629,"line_start":202,"line_end":202,"column_start":5,"column_end":10},"name":"Right","qualname":"::keyboard::Key::Right","value":"Key::Right","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":783},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17648,"byte_end":17652,"line_start":203,"line_end":203,"column_start":5,"column_end":9},"name":"Left","qualname":"::keyboard::Key::Left","value":"Key::Left","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":787},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17671,"byte_end":17675,"line_start":204,"line_end":204,"column_start":5,"column_end":9},"name":"Down","qualname":"::keyboard::Key::Down","value":"Key::Down","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":791},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17694,"byte_end":17696,"line_start":205,"line_end":205,"column_start":5,"column_end":7},"name":"Up","qualname":"::keyboard::Key::Up","value":"Key::Up","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":795},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17715,"byte_end":17727,"line_start":206,"line_end":206,"column_start":5,"column_end":17},"name":"NumLockClear","qualname":"::keyboard::Key::NumLockClear","value":"Key::NumLockClear","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":799},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17746,"byte_end":17758,"line_start":207,"line_end":207,"column_start":5,"column_end":17},"name":"NumPadDivide","qualname":"::keyboard::Key::NumPadDivide","value":"Key::NumPadDivide","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":803},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17777,"byte_end":17791,"line_start":208,"line_end":208,"column_start":5,"column_end":19},"name":"NumPadMultiply","qualname":"::keyboard::Key::NumPadMultiply","value":"Key::NumPadMultiply","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":807},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17810,"byte_end":17821,"line_start":209,"line_end":209,"column_start":5,"column_end":16},"name":"NumPadMinus","qualname":"::keyboard::Key::NumPadMinus","value":"Key::NumPadMinus","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":811},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17840,"byte_end":17850,"line_start":210,"line_end":210,"column_start":5,"column_end":15},"name":"NumPadPlus","qualname":"::keyboard::Key::NumPadPlus","value":"Key::NumPadPlus","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":815},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17869,"byte_end":17880,"line_start":211,"line_end":211,"column_start":5,"column_end":16},"name":"NumPadEnter","qualname":"::keyboard::Key::NumPadEnter","value":"Key::NumPadEnter","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":819},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17899,"byte_end":17906,"line_start":212,"line_end":212,"column_start":5,"column_end":12},"name":"NumPad1","qualname":"::keyboard::Key::NumPad1","value":"Key::NumPad1","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":823},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17925,"byte_end":17932,"line_start":213,"line_end":213,"column_start":5,"column_end":12},"name":"NumPad2","qualname":"::keyboard::Key::NumPad2","value":"Key::NumPad2","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":827},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17951,"byte_end":17958,"line_start":214,"line_end":214,"column_start":5,"column_end":12},"name":"NumPad3","qualname":"::keyboard::Key::NumPad3","value":"Key::NumPad3","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":831},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":17977,"byte_end":17984,"line_start":215,"line_end":215,"column_start":5,"column_end":12},"name":"NumPad4","qualname":"::keyboard::Key::NumPad4","value":"Key::NumPad4","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":835},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18003,"byte_end":18010,"line_start":216,"line_end":216,"column_start":5,"column_end":12},"name":"NumPad5","qualname":"::keyboard::Key::NumPad5","value":"Key::NumPad5","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":839},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18029,"byte_end":18036,"line_start":217,"line_end":217,"column_start":5,"column_end":12},"name":"NumPad6","qualname":"::keyboard::Key::NumPad6","value":"Key::NumPad6","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":843},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18055,"byte_end":18062,"line_start":218,"line_end":218,"column_start":5,"column_end":12},"name":"NumPad7","qualname":"::keyboard::Key::NumPad7","value":"Key::NumPad7","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":847},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18081,"byte_end":18088,"line_start":219,"line_end":219,"column_start":5,"column_end":12},"name":"NumPad8","qualname":"::keyboard::Key::NumPad8","value":"Key::NumPad8","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":851},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18107,"byte_end":18114,"line_start":220,"line_end":220,"column_start":5,"column_end":12},"name":"NumPad9","qualname":"::keyboard::Key::NumPad9","value":"Key::NumPad9","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":855},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18133,"byte_end":18140,"line_start":221,"line_end":221,"column_start":5,"column_end":12},"name":"NumPad0","qualname":"::keyboard::Key::NumPad0","value":"Key::NumPad0","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":859},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18159,"byte_end":18171,"line_start":222,"line_end":222,"column_start":5,"column_end":17},"name":"NumPadPeriod","qualname":"::keyboard::Key::NumPadPeriod","value":"Key::NumPadPeriod","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":863},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18190,"byte_end":18201,"line_start":223,"line_end":223,"column_start":5,"column_end":16},"name":"Application","qualname":"::keyboard::Key::Application","value":"Key::Application","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":867},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18220,"byte_end":18225,"line_start":224,"line_end":224,"column_start":5,"column_end":10},"name":"Power","qualname":"::keyboard::Key::Power","value":"Key::Power","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":871},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18244,"byte_end":18256,"line_start":225,"line_end":225,"column_start":5,"column_end":17},"name":"NumPadEquals","qualname":"::keyboard::Key::NumPadEquals","value":"Key::NumPadEquals","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":875},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18275,"byte_end":18278,"line_start":226,"line_end":226,"column_start":5,"column_end":8},"name":"F13","qualname":"::keyboard::Key::F13","value":"Key::F13","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":879},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18297,"byte_end":18300,"line_start":227,"line_end":227,"column_start":5,"column_end":8},"name":"F14","qualname":"::keyboard::Key::F14","value":"Key::F14","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":883},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18319,"byte_end":18322,"line_start":228,"line_end":228,"column_start":5,"column_end":8},"name":"F15","qualname":"::keyboard::Key::F15","value":"Key::F15","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":887},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18341,"byte_end":18344,"line_start":229,"line_end":229,"column_start":5,"column_end":8},"name":"F16","qualname":"::keyboard::Key::F16","value":"Key::F16","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":891},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18363,"byte_end":18366,"line_start":230,"line_end":230,"column_start":5,"column_end":8},"name":"F17","qualname":"::keyboard::Key::F17","value":"Key::F17","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":895},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18385,"byte_end":18388,"line_start":231,"line_end":231,"column_start":5,"column_end":8},"name":"F18","qualname":"::keyboard::Key::F18","value":"Key::F18","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":899},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18407,"byte_end":18410,"line_start":232,"line_end":232,"column_start":5,"column_end":8},"name":"F19","qualname":"::keyboard::Key::F19","value":"Key::F19","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":903},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18429,"byte_end":18432,"line_start":233,"line_end":233,"column_start":5,"column_end":8},"name":"F20","qualname":"::keyboard::Key::F20","value":"Key::F20","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":907},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18451,"byte_end":18454,"line_start":234,"line_end":234,"column_start":5,"column_end":8},"name":"F21","qualname":"::keyboard::Key::F21","value":"Key::F21","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":911},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18473,"byte_end":18476,"line_start":235,"line_end":235,"column_start":5,"column_end":8},"name":"F22","qualname":"::keyboard::Key::F22","value":"Key::F22","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":915},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18495,"byte_end":18498,"line_start":236,"line_end":236,"column_start":5,"column_end":8},"name":"F23","qualname":"::keyboard::Key::F23","value":"Key::F23","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":919},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18517,"byte_end":18520,"line_start":237,"line_end":237,"column_start":5,"column_end":8},"name":"F24","qualname":"::keyboard::Key::F24","value":"Key::F24","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":923},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18539,"byte_end":18546,"line_start":238,"line_end":238,"column_start":5,"column_end":12},"name":"Execute","qualname":"::keyboard::Key::Execute","value":"Key::Execute","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":927},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18565,"byte_end":18569,"line_start":239,"line_end":239,"column_start":5,"column_end":9},"name":"Help","qualname":"::keyboard::Key::Help","value":"Key::Help","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":931},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18588,"byte_end":18592,"line_start":240,"line_end":240,"column_start":5,"column_end":9},"name":"Menu","qualname":"::keyboard::Key::Menu","value":"Key::Menu","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":935},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18611,"byte_end":18617,"line_start":241,"line_end":241,"column_start":5,"column_end":11},"name":"Select","qualname":"::keyboard::Key::Select","value":"Key::Select","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":939},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18636,"byte_end":18640,"line_start":242,"line_end":242,"column_start":5,"column_end":9},"name":"Stop","qualname":"::keyboard::Key::Stop","value":"Key::Stop","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":943},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18659,"byte_end":18664,"line_start":243,"line_end":243,"column_start":5,"column_end":10},"name":"Again","qualname":"::keyboard::Key::Again","value":"Key::Again","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":947},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18683,"byte_end":18687,"line_start":244,"line_end":244,"column_start":5,"column_end":9},"name":"Undo","qualname":"::keyboard::Key::Undo","value":"Key::Undo","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":951},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18706,"byte_end":18709,"line_start":245,"line_end":245,"column_start":5,"column_end":8},"name":"Cut","qualname":"::keyboard::Key::Cut","value":"Key::Cut","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":955},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18728,"byte_end":18732,"line_start":246,"line_end":246,"column_start":5,"column_end":9},"name":"Copy","qualname":"::keyboard::Key::Copy","value":"Key::Copy","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":959},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18751,"byte_end":18756,"line_start":247,"line_end":247,"column_start":5,"column_end":10},"name":"Paste","qualname":"::keyboard::Key::Paste","value":"Key::Paste","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":963},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18775,"byte_end":18779,"line_start":248,"line_end":248,"column_start":5,"column_end":9},"name":"Find","qualname":"::keyboard::Key::Find","value":"Key::Find","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":967},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18798,"byte_end":18802,"line_start":249,"line_end":249,"column_start":5,"column_end":9},"name":"Mute","qualname":"::keyboard::Key::Mute","value":"Key::Mute","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":971},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18821,"byte_end":18829,"line_start":250,"line_end":250,"column_start":5,"column_end":13},"name":"VolumeUp","qualname":"::keyboard::Key::VolumeUp","value":"Key::VolumeUp","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":975},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18848,"byte_end":18858,"line_start":251,"line_end":251,"column_start":5,"column_end":15},"name":"VolumeDown","qualname":"::keyboard::Key::VolumeDown","value":"Key::VolumeDown","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":979},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18877,"byte_end":18888,"line_start":252,"line_end":252,"column_start":5,"column_end":16},"name":"NumPadComma","qualname":"::keyboard::Key::NumPadComma","value":"Key::NumPadComma","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":983},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18907,"byte_end":18924,"line_start":253,"line_end":253,"column_start":5,"column_end":22},"name":"NumPadEqualsAS400","qualname":"::keyboard::Key::NumPadEqualsAS400","value":"Key::NumPadEqualsAS400","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":987},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18943,"byte_end":18951,"line_start":254,"line_end":254,"column_start":5,"column_end":13},"name":"AltErase","qualname":"::keyboard::Key::AltErase","value":"Key::AltErase","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":991},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18970,"byte_end":18976,"line_start":255,"line_end":255,"column_start":5,"column_end":11},"name":"Sysreq","qualname":"::keyboard::Key::Sysreq","value":"Key::Sysreq","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":995},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":18995,"byte_end":19001,"line_start":256,"line_end":256,"column_start":5,"column_end":11},"name":"Cancel","qualname":"::keyboard::Key::Cancel","value":"Key::Cancel","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":999},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19020,"byte_end":19025,"line_start":257,"line_end":257,"column_start":5,"column_end":10},"name":"Clear","qualname":"::keyboard::Key::Clear","value":"Key::Clear","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1003},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19044,"byte_end":19049,"line_start":258,"line_end":258,"column_start":5,"column_end":10},"name":"Prior","qualname":"::keyboard::Key::Prior","value":"Key::Prior","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1007},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19068,"byte_end":19075,"line_start":259,"line_end":259,"column_start":5,"column_end":12},"name":"Return2","qualname":"::keyboard::Key::Return2","value":"Key::Return2","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1011},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19094,"byte_end":19103,"line_start":260,"line_end":260,"column_start":5,"column_end":14},"name":"Separator","qualname":"::keyboard::Key::Separator","value":"Key::Separator","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1015},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19122,"byte_end":19125,"line_start":261,"line_end":261,"column_start":5,"column_end":8},"name":"Out","qualname":"::keyboard::Key::Out","value":"Key::Out","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1019},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19144,"byte_end":19148,"line_start":262,"line_end":262,"column_start":5,"column_end":9},"name":"Oper","qualname":"::keyboard::Key::Oper","value":"Key::Oper","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1023},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19167,"byte_end":19177,"line_start":263,"line_end":263,"column_start":5,"column_end":15},"name":"ClearAgain","qualname":"::keyboard::Key::ClearAgain","value":"Key::ClearAgain","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1027},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19196,"byte_end":19201,"line_start":264,"line_end":264,"column_start":5,"column_end":10},"name":"CrSel","qualname":"::keyboard::Key::CrSel","value":"Key::CrSel","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1031},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19220,"byte_end":19225,"line_start":265,"line_end":265,"column_start":5,"column_end":10},"name":"ExSel","qualname":"::keyboard::Key::ExSel","value":"Key::ExSel","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1035},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19244,"byte_end":19252,"line_start":266,"line_end":266,"column_start":5,"column_end":13},"name":"NumPad00","qualname":"::keyboard::Key::NumPad00","value":"Key::NumPad00","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1039},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19271,"byte_end":19280,"line_start":267,"line_end":267,"column_start":5,"column_end":14},"name":"NumPad000","qualname":"::keyboard::Key::NumPad000","value":"Key::NumPad000","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1043},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19299,"byte_end":19317,"line_start":268,"line_end":268,"column_start":5,"column_end":23},"name":"ThousandsSeparator","qualname":"::keyboard::Key::ThousandsSeparator","value":"Key::ThousandsSeparator","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1047},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19336,"byte_end":19352,"line_start":269,"line_end":269,"column_start":5,"column_end":21},"name":"DecimalSeparator","qualname":"::keyboard::Key::DecimalSeparator","value":"Key::DecimalSeparator","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1051},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19371,"byte_end":19383,"line_start":270,"line_end":270,"column_start":5,"column_end":17},"name":"CurrencyUnit","qualname":"::keyboard::Key::CurrencyUnit","value":"Key::CurrencyUnit","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1055},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19402,"byte_end":19417,"line_start":271,"line_end":271,"column_start":5,"column_end":20},"name":"CurrencySubUnit","qualname":"::keyboard::Key::CurrencySubUnit","value":"Key::CurrencySubUnit","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1059},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19436,"byte_end":19451,"line_start":272,"line_end":272,"column_start":5,"column_end":20},"name":"NumPadLeftParen","qualname":"::keyboard::Key::NumPadLeftParen","value":"Key::NumPadLeftParen","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1063},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19470,"byte_end":19486,"line_start":273,"line_end":273,"column_start":5,"column_end":21},"name":"NumPadRightParen","qualname":"::keyboard::Key::NumPadRightParen","value":"Key::NumPadRightParen","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1067},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19505,"byte_end":19520,"line_start":274,"line_end":274,"column_start":5,"column_end":20},"name":"NumPadLeftBrace","qualname":"::keyboard::Key::NumPadLeftBrace","value":"Key::NumPadLeftBrace","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1071},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19539,"byte_end":19555,"line_start":275,"line_end":275,"column_start":5,"column_end":21},"name":"NumPadRightBrace","qualname":"::keyboard::Key::NumPadRightBrace","value":"Key::NumPadRightBrace","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1075},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19574,"byte_end":19583,"line_start":276,"line_end":276,"column_start":5,"column_end":14},"name":"NumPadTab","qualname":"::keyboard::Key::NumPadTab","value":"Key::NumPadTab","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1079},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19602,"byte_end":19617,"line_start":277,"line_end":277,"column_start":5,"column_end":20},"name":"NumPadBackspace","qualname":"::keyboard::Key::NumPadBackspace","value":"Key::NumPadBackspace","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1083},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19636,"byte_end":19643,"line_start":278,"line_end":278,"column_start":5,"column_end":12},"name":"NumPadA","qualname":"::keyboard::Key::NumPadA","value":"Key::NumPadA","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1087},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19662,"byte_end":19669,"line_start":279,"line_end":279,"column_start":5,"column_end":12},"name":"NumPadB","qualname":"::keyboard::Key::NumPadB","value":"Key::NumPadB","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1091},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19688,"byte_end":19695,"line_start":280,"line_end":280,"column_start":5,"column_end":12},"name":"NumPadC","qualname":"::keyboard::Key::NumPadC","value":"Key::NumPadC","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1095},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19714,"byte_end":19721,"line_start":281,"line_end":281,"column_start":5,"column_end":12},"name":"NumPadD","qualname":"::keyboard::Key::NumPadD","value":"Key::NumPadD","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1099},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19740,"byte_end":19747,"line_start":282,"line_end":282,"column_start":5,"column_end":12},"name":"NumPadE","qualname":"::keyboard::Key::NumPadE","value":"Key::NumPadE","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1103},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19766,"byte_end":19773,"line_start":283,"line_end":283,"column_start":5,"column_end":12},"name":"NumPadF","qualname":"::keyboard::Key::NumPadF","value":"Key::NumPadF","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1107},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19792,"byte_end":19801,"line_start":284,"line_end":284,"column_start":5,"column_end":14},"name":"NumPadXor","qualname":"::keyboard::Key::NumPadXor","value":"Key::NumPadXor","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1111},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19820,"byte_end":19831,"line_start":285,"line_end":285,"column_start":5,"column_end":16},"name":"NumPadPower","qualname":"::keyboard::Key::NumPadPower","value":"Key::NumPadPower","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1115},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19850,"byte_end":19863,"line_start":286,"line_end":286,"column_start":5,"column_end":18},"name":"NumPadPercent","qualname":"::keyboard::Key::NumPadPercent","value":"Key::NumPadPercent","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1119},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19882,"byte_end":19892,"line_start":287,"line_end":287,"column_start":5,"column_end":15},"name":"NumPadLess","qualname":"::keyboard::Key::NumPadLess","value":"Key::NumPadLess","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1123},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19911,"byte_end":19924,"line_start":288,"line_end":288,"column_start":5,"column_end":18},"name":"NumPadGreater","qualname":"::keyboard::Key::NumPadGreater","value":"Key::NumPadGreater","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1127},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19943,"byte_end":19958,"line_start":289,"line_end":289,"column_start":5,"column_end":20},"name":"NumPadAmpersand","qualname":"::keyboard::Key::NumPadAmpersand","value":"Key::NumPadAmpersand","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1131},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":19977,"byte_end":19995,"line_start":290,"line_end":290,"column_start":5,"column_end":23},"name":"NumPadDblAmpersand","qualname":"::keyboard::Key::NumPadDblAmpersand","value":"Key::NumPadDblAmpersand","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1135},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20014,"byte_end":20031,"line_start":291,"line_end":291,"column_start":5,"column_end":22},"name":"NumPadVerticalBar","qualname":"::keyboard::Key::NumPadVerticalBar","value":"Key::NumPadVerticalBar","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1139},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20050,"byte_end":20070,"line_start":292,"line_end":292,"column_start":5,"column_end":25},"name":"NumPadDblVerticalBar","qualname":"::keyboard::Key::NumPadDblVerticalBar","value":"Key::NumPadDblVerticalBar","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1143},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20089,"byte_end":20100,"line_start":293,"line_end":293,"column_start":5,"column_end":16},"name":"NumPadColon","qualname":"::keyboard::Key::NumPadColon","value":"Key::NumPadColon","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1147},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20119,"byte_end":20129,"line_start":294,"line_end":294,"column_start":5,"column_end":15},"name":"NumPadHash","qualname":"::keyboard::Key::NumPadHash","value":"Key::NumPadHash","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1151},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20148,"byte_end":20159,"line_start":295,"line_end":295,"column_start":5,"column_end":16},"name":"NumPadSpace","qualname":"::keyboard::Key::NumPadSpace","value":"Key::NumPadSpace","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1155},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20178,"byte_end":20186,"line_start":296,"line_end":296,"column_start":5,"column_end":13},"name":"NumPadAt","qualname":"::keyboard::Key::NumPadAt","value":"Key::NumPadAt","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1159},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20205,"byte_end":20217,"line_start":297,"line_end":297,"column_start":5,"column_end":17},"name":"NumPadExclam","qualname":"::keyboard::Key::NumPadExclam","value":"Key::NumPadExclam","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1163},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20236,"byte_end":20250,"line_start":298,"line_end":298,"column_start":5,"column_end":19},"name":"NumPadMemStore","qualname":"::keyboard::Key::NumPadMemStore","value":"Key::NumPadMemStore","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1167},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20269,"byte_end":20284,"line_start":299,"line_end":299,"column_start":5,"column_end":20},"name":"NumPadMemRecall","qualname":"::keyboard::Key::NumPadMemRecall","value":"Key::NumPadMemRecall","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1171},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20303,"byte_end":20317,"line_start":300,"line_end":300,"column_start":5,"column_end":19},"name":"NumPadMemClear","qualname":"::keyboard::Key::NumPadMemClear","value":"Key::NumPadMemClear","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1175},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20336,"byte_end":20348,"line_start":301,"line_end":301,"column_start":5,"column_end":17},"name":"NumPadMemAdd","qualname":"::keyboard::Key::NumPadMemAdd","value":"Key::NumPadMemAdd","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1179},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20367,"byte_end":20384,"line_start":302,"line_end":302,"column_start":5,"column_end":22},"name":"NumPadMemSubtract","qualname":"::keyboard::Key::NumPadMemSubtract","value":"Key::NumPadMemSubtract","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1183},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20403,"byte_end":20420,"line_start":303,"line_end":303,"column_start":5,"column_end":22},"name":"NumPadMemMultiply","qualname":"::keyboard::Key::NumPadMemMultiply","value":"Key::NumPadMemMultiply","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1187},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20439,"byte_end":20454,"line_start":304,"line_end":304,"column_start":5,"column_end":20},"name":"NumPadMemDivide","qualname":"::keyboard::Key::NumPadMemDivide","value":"Key::NumPadMemDivide","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1191},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20473,"byte_end":20488,"line_start":305,"line_end":305,"column_start":5,"column_end":20},"name":"NumPadPlusMinus","qualname":"::keyboard::Key::NumPadPlusMinus","value":"Key::NumPadPlusMinus","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1195},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20507,"byte_end":20518,"line_start":306,"line_end":306,"column_start":5,"column_end":16},"name":"NumPadClear","qualname":"::keyboard::Key::NumPadClear","value":"Key::NumPadClear","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1199},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20537,"byte_end":20553,"line_start":307,"line_end":307,"column_start":5,"column_end":21},"name":"NumPadClearEntry","qualname":"::keyboard::Key::NumPadClearEntry","value":"Key::NumPadClearEntry","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1203},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20572,"byte_end":20584,"line_start":308,"line_end":308,"column_start":5,"column_end":17},"name":"NumPadBinary","qualname":"::keyboard::Key::NumPadBinary","value":"Key::NumPadBinary","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1207},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20603,"byte_end":20614,"line_start":309,"line_end":309,"column_start":5,"column_end":16},"name":"NumPadOctal","qualname":"::keyboard::Key::NumPadOctal","value":"Key::NumPadOctal","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1211},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20633,"byte_end":20646,"line_start":310,"line_end":310,"column_start":5,"column_end":18},"name":"NumPadDecimal","qualname":"::keyboard::Key::NumPadDecimal","value":"Key::NumPadDecimal","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1215},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20665,"byte_end":20682,"line_start":311,"line_end":311,"column_start":5,"column_end":22},"name":"NumPadHexadecimal","qualname":"::keyboard::Key::NumPadHexadecimal","value":"Key::NumPadHexadecimal","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1219},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20701,"byte_end":20706,"line_start":312,"line_end":312,"column_start":5,"column_end":10},"name":"LCtrl","qualname":"::keyboard::Key::LCtrl","value":"Key::LCtrl","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1223},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20725,"byte_end":20731,"line_start":313,"line_end":313,"column_start":5,"column_end":11},"name":"LShift","qualname":"::keyboard::Key::LShift","value":"Key::LShift","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1227},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20750,"byte_end":20754,"line_start":314,"line_end":314,"column_start":5,"column_end":9},"name":"LAlt","qualname":"::keyboard::Key::LAlt","value":"Key::LAlt","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1231},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20773,"byte_end":20777,"line_start":315,"line_end":315,"column_start":5,"column_end":9},"name":"LGui","qualname":"::keyboard::Key::LGui","value":"Key::LGui","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1235},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20796,"byte_end":20801,"line_start":316,"line_end":316,"column_start":5,"column_end":10},"name":"RCtrl","qualname":"::keyboard::Key::RCtrl","value":"Key::RCtrl","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1239},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20820,"byte_end":20826,"line_start":317,"line_end":317,"column_start":5,"column_end":11},"name":"RShift","qualname":"::keyboard::Key::RShift","value":"Key::RShift","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1243},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20845,"byte_end":20849,"line_start":318,"line_end":318,"column_start":5,"column_end":9},"name":"RAlt","qualname":"::keyboard::Key::RAlt","value":"Key::RAlt","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1247},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20868,"byte_end":20872,"line_start":319,"line_end":319,"column_start":5,"column_end":9},"name":"RGui","qualname":"::keyboard::Key::RGui","value":"Key::RGui","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1251},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20891,"byte_end":20895,"line_start":320,"line_end":320,"column_start":5,"column_end":9},"name":"Mode","qualname":"::keyboard::Key::Mode","value":"Key::Mode","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1255},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20914,"byte_end":20923,"line_start":321,"line_end":321,"column_start":5,"column_end":14},"name":"AudioNext","qualname":"::keyboard::Key::AudioNext","value":"Key::AudioNext","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1259},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20942,"byte_end":20951,"line_start":322,"line_end":322,"column_start":5,"column_end":14},"name":"AudioPrev","qualname":"::keyboard::Key::AudioPrev","value":"Key::AudioPrev","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1263},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20970,"byte_end":20979,"line_start":323,"line_end":323,"column_start":5,"column_end":14},"name":"AudioStop","qualname":"::keyboard::Key::AudioStop","value":"Key::AudioStop","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1267},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":20998,"byte_end":21007,"line_start":324,"line_end":324,"column_start":5,"column_end":14},"name":"AudioPlay","qualname":"::keyboard::Key::AudioPlay","value":"Key::AudioPlay","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1271},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21026,"byte_end":21035,"line_start":325,"line_end":325,"column_start":5,"column_end":14},"name":"AudioMute","qualname":"::keyboard::Key::AudioMute","value":"Key::AudioMute","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1275},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21054,"byte_end":21065,"line_start":326,"line_end":326,"column_start":5,"column_end":16},"name":"MediaSelect","qualname":"::keyboard::Key::MediaSelect","value":"Key::MediaSelect","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1279},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21084,"byte_end":21087,"line_start":327,"line_end":327,"column_start":5,"column_end":8},"name":"Www","qualname":"::keyboard::Key::Www","value":"Key::Www","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1283},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21106,"byte_end":21110,"line_start":328,"line_end":328,"column_start":5,"column_end":9},"name":"Mail","qualname":"::keyboard::Key::Mail","value":"Key::Mail","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1287},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21129,"byte_end":21139,"line_start":329,"line_end":329,"column_start":5,"column_end":15},"name":"Calculator","qualname":"::keyboard::Key::Calculator","value":"Key::Calculator","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1291},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21158,"byte_end":21166,"line_start":330,"line_end":330,"column_start":5,"column_end":13},"name":"Computer","qualname":"::keyboard::Key::Computer","value":"Key::Computer","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1295},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21185,"byte_end":21193,"line_start":331,"line_end":331,"column_start":5,"column_end":13},"name":"AcSearch","qualname":"::keyboard::Key::AcSearch","value":"Key::AcSearch","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1299},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21212,"byte_end":21218,"line_start":332,"line_end":332,"column_start":5,"column_end":11},"name":"AcHome","qualname":"::keyboard::Key::AcHome","value":"Key::AcHome","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1303},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21237,"byte_end":21243,"line_start":333,"line_end":333,"column_start":5,"column_end":11},"name":"AcBack","qualname":"::keyboard::Key::AcBack","value":"Key::AcBack","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1307},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21262,"byte_end":21271,"line_start":334,"line_end":334,"column_start":5,"column_end":14},"name":"AcForward","qualname":"::keyboard::Key::AcForward","value":"Key::AcForward","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1311},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21290,"byte_end":21296,"line_start":335,"line_end":335,"column_start":5,"column_end":11},"name":"AcStop","qualname":"::keyboard::Key::AcStop","value":"Key::AcStop","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1315},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21315,"byte_end":21324,"line_start":336,"line_end":336,"column_start":5,"column_end":14},"name":"AcRefresh","qualname":"::keyboard::Key::AcRefresh","value":"Key::AcRefresh","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1319},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21343,"byte_end":21354,"line_start":337,"line_end":337,"column_start":5,"column_end":16},"name":"AcBookmarks","qualname":"::keyboard::Key::AcBookmarks","value":"Key::AcBookmarks","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1323},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21373,"byte_end":21387,"line_start":338,"line_end":338,"column_start":5,"column_end":19},"name":"BrightnessDown","qualname":"::keyboard::Key::BrightnessDown","value":"Key::BrightnessDown","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1327},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21406,"byte_end":21418,"line_start":339,"line_end":339,"column_start":5,"column_end":17},"name":"BrightnessUp","qualname":"::keyboard::Key::BrightnessUp","value":"Key::BrightnessUp","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1331},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21437,"byte_end":21450,"line_start":340,"line_end":340,"column_start":5,"column_end":18},"name":"DisplaySwitch","qualname":"::keyboard::Key::DisplaySwitch","value":"Key::DisplaySwitch","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1335},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21469,"byte_end":21483,"line_start":341,"line_end":341,"column_start":5,"column_end":19},"name":"KbdIllumToggle","qualname":"::keyboard::Key::KbdIllumToggle","value":"Key::KbdIllumToggle","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1339},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21502,"byte_end":21514,"line_start":342,"line_end":342,"column_start":5,"column_end":17},"name":"KbdIllumDown","qualname":"::keyboard::Key::KbdIllumDown","value":"Key::KbdIllumDown","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1343},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21533,"byte_end":21543,"line_start":343,"line_end":343,"column_start":5,"column_end":15},"name":"KbdIllumUp","qualname":"::keyboard::Key::KbdIllumUp","value":"Key::KbdIllumUp","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1347},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21562,"byte_end":21567,"line_start":344,"line_end":344,"column_start":5,"column_end":10},"name":"Eject","qualname":"::keyboard::Key::Eject","value":"Key::Eject","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1351},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21586,"byte_end":21591,"line_start":345,"line_end":345,"column_start":5,"column_end":10},"name":"Sleep","qualname":"::keyboard::Key::Sleep","value":"Key::Sleep","parent":{"krate":0,"index":1350},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1350},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":15921,"byte_end":15924,"line_start":109,"line_end":109,"column_start":10,"column_end":13},"name":"Key","qualname":"::keyboard::Key","value":"Key::{Unknown, Backspace, Tab, Return, Escape, Space, Exclaim, Quotedbl, Hash, Dollar, Percent, Ampersand, Quote, LeftParen, RightParen, Asterisk, Plus, Comma, Minus, Period, Slash, D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, Colon, Semicolon, Less, Equals, Greater, Question, At, LeftBracket, Backslash, RightBracket, Caret, Underscore, Backquote, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, Delete, CapsLock, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, PrintScreen, ScrollLock, Pause, Insert, Home, PageUp, End, PageDown, Right, Left, Down, Up, NumLockClear, NumPadDivide, NumPadMultiply, NumPadMinus, NumPadPlus, NumPadEnter, NumPad1, NumPad2, NumPad3, NumPad4, NumPad5, NumPad6, NumPad7, NumPad8, NumPad9, NumPad0, NumPadPeriod, Application, Power, NumPadEquals, F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, Execute, Help, Menu, Select, Stop, Again, Undo, Cut, Copy, Paste, Find, Mute, VolumeUp, VolumeDown, NumPadComma, NumPadEqualsAS400, AltErase, Sysreq, Cancel, Clear, Prior, Return2, Separator, Out, Oper, ClearAgain, CrSel, ExSel, NumPad00, NumPad000, ThousandsSeparator, DecimalSeparator, CurrencyUnit, CurrencySubUnit, NumPadLeftParen, NumPadRightParen, NumPadLeftBrace, NumPadRightBrace, NumPadTab, NumPadBackspace, NumPadA, NumPadB, NumPadC, NumPadD, NumPadE, NumPadF, NumPadXor, NumPadPower, NumPadPercent, NumPadLess, NumPadGreater, NumPadAmpersand, NumPadDblAmpersand, NumPadVerticalBar, NumPadDblVerticalBar, NumPadColon, NumPadHash, NumPadSpace, NumPadAt, NumPadExclam, NumPadMemStore, NumPadMemRecall, NumPadMemClear, NumPadMemAdd, NumPadMemSubtract, NumPadMemMultiply, NumPadMemDivide, NumPadPlusMinus, NumPadClear, NumPadClearEntry, NumPadBinary, NumPadOctal, NumPadDecimal, NumPadHexadecimal, LCtrl, LShift, LAlt, LGui, RCtrl, RShift, RAlt, RGui, Mode, AudioNext, AudioPrev, AudioStop, AudioPlay, AudioMute, MediaSelect, Www, Mail, Calculator, Computer, AcSearch, AcHome, AcBack, AcForward, AcStop, AcRefresh, AcBookmarks, BrightnessDown, BrightnessUp, DisplaySwitch, KbdIllumToggle, KbdIllumDown, KbdIllumUp, Eject, Sleep}","parent":null,"children":[{"krate":0,"index":411},{"krate":0,"index":415},{"krate":0,"index":419},{"krate":0,"index":423},{"krate":0,"index":427},{"krate":0,"index":431},{"krate":0,"index":435},{"krate":0,"index":439},{"krate":0,"index":443},{"krate":0,"index":447},{"krate":0,"index":451},{"krate":0,"index":455},{"krate":0,"index":459},{"krate":0,"index":463},{"krate":0,"index":467},{"krate":0,"index":471},{"krate":0,"index":475},{"krate":0,"index":479},{"krate":0,"index":483},{"krate":0,"index":487},{"krate":0,"index":491},{"krate":0,"index":495},{"krate":0,"index":499},{"krate":0,"index":503},{"krate":0,"index":507},{"krate":0,"index":511},{"krate":0,"index":515},{"krate":0,"index":519},{"krate":0,"index":523},{"krate":0,"index":527},{"krate":0,"index":531},{"krate":0,"index":535},{"krate":0,"index":539},{"krate":0,"index":543},{"krate":0,"index":547},{"krate":0,"index":551},{"krate":0,"index":555},{"krate":0,"index":559},{"krate":0,"index":563},{"krate":0,"index":567},{"krate":0,"index":571},{"krate":0,"index":575},{"krate":0,"index":579},{"krate":0,"index":583},{"krate":0,"index":587},{"krate":0,"index":591},{"krate":0,"index":595},{"krate":0,"index":599},{"krate":0,"index":603},{"krate":0,"index":607},{"krate":0,"index":611},{"krate":0,"index":615},{"krate":0,"index":619},{"krate":0,"index":623},{"krate":0,"index":627},{"krate":0,"index":631},{"krate":0,"index":635},{"krate":0,"index":639},{"krate":0,"index":643},{"krate":0,"index":647},{"krate":0,"index":651},{"krate":0,"index":655},{"krate":0,"index":659},{"krate":0,"index":663},{"krate":0,"index":667},{"krate":0,"index":671},{"krate":0,"index":675},{"krate":0,"index":679},{"krate":0,"index":683},{"krate":0,"index":687},{"krate":0,"index":691},{"krate":0,"index":695},{"krate":0,"index":699},{"krate":0,"index":703},{"krate":0,"index":707},{"krate":0,"index":711},{"krate":0,"index":715},{"krate":0,"index":719},{"krate":0,"index":723},{"krate":0,"index":727},{"krate":0,"index":731},{"krate":0,"index":735},{"krate":0,"index":739},{"krate":0,"index":743},{"krate":0,"index":747},{"krate":0,"index":751},{"krate":0,"index":755},{"krate":0,"index":759},{"krate":0,"index":763},{"krate":0,"index":767},{"krate":0,"index":771},{"krate":0,"index":775},{"krate":0,"index":779},{"krate":0,"index":783},{"krate":0,"index":787},{"krate":0,"index":791},{"krate":0,"index":795},{"krate":0,"index":799},{"krate":0,"index":803},{"krate":0,"index":807},{"krate":0,"index":811},{"krate":0,"index":815},{"krate":0,"index":819},{"krate":0,"index":823},{"krate":0,"index":827},{"krate":0,"index":831},{"krate":0,"index":835},{"krate":0,"index":839},{"krate":0,"index":843},{"krate":0,"index":847},{"krate":0,"index":851},{"krate":0,"index":855},{"krate":0,"index":859},{"krate":0,"index":863},{"krate":0,"index":867},{"krate":0,"index":871},{"krate":0,"index":875},{"krate":0,"index":879},{"krate":0,"index":883},{"krate":0,"index":887},{"krate":0,"index":891},{"krate":0,"index":895},{"krate":0,"index":899},{"krate":0,"index":903},{"krate":0,"index":907},{"krate":0,"index":911},{"krate":0,"index":915},{"krate":0,"index":919},{"krate":0,"index":923},{"krate":0,"index":927},{"krate":0,"index":931},{"krate":0,"index":935},{"krate":0,"index":939},{"krate":0,"index":943},{"krate":0,"index":947},{"krate":0,"index":951},{"krate":0,"index":955},{"krate":0,"index":959},{"krate":0,"index":963},{"krate":0,"index":967},{"krate":0,"index":971},{"krate":0,"index":975},{"krate":0,"index":979},{"krate":0,"index":983},{"krate":0,"index":987},{"krate":0,"index":991},{"krate":0,"index":995},{"krate":0,"index":999},{"krate":0,"index":1003},{"krate":0,"index":1007},{"krate":0,"index":1011},{"krate":0,"index":1015},{"krate":0,"index":1019},{"krate":0,"index":1023},{"krate":0,"index":1027},{"krate":0,"index":1031},{"krate":0,"index":1035},{"krate":0,"index":1039},{"krate":0,"index":1043},{"krate":0,"index":1047},{"krate":0,"index":1051},{"krate":0,"index":1055},{"krate":0,"index":1059},{"krate":0,"index":1063},{"krate":0,"index":1067},{"krate":0,"index":1071},{"krate":0,"index":1075},{"krate":0,"index":1079},{"krate":0,"index":1083},{"krate":0,"index":1087},{"krate":0,"index":1091},{"krate":0,"index":1095},{"krate":0,"index":1099},{"krate":0,"index":1103},{"krate":0,"index":1107},{"krate":0,"index":1111},{"krate":0,"index":1115},{"krate":0,"index":1119},{"krate":0,"index":1123},{"krate":0,"index":1127},{"krate":0,"index":1131},{"krate":0,"index":1135},{"krate":0,"index":1139},{"krate":0,"index":1143},{"krate":0,"index":1147},{"krate":0,"index":1151},{"krate":0,"index":1155},{"krate":0,"index":1159},{"krate":0,"index":1163},{"krate":0,"index":1167},{"krate":0,"index":1171},{"krate":0,"index":1175},{"krate":0,"index":1179},{"krate":0,"index":1183},{"krate":0,"index":1187},{"krate":0,"index":1191},{"krate":0,"index":1195},{"krate":0,"index":1199},{"krate":0,"index":1203},{"krate":0,"index":1207},{"krate":0,"index":1211},{"krate":0,"index":1215},{"krate":0,"index":1219},{"krate":0,"index":1223},{"krate":0,"index":1227},{"krate":0,"index":1231},{"krate":0,"index":1235},{"krate":0,"index":1239},{"krate":0,"index":1243},{"krate":0,"index":1247},{"krate":0,"index":1251},{"krate":0,"index":1255},{"krate":0,"index":1259},{"krate":0,"index":1263},{"krate":0,"index":1267},{"krate":0,"index":1271},{"krate":0,"index":1275},{"krate":0,"index":1279},{"krate":0,"index":1283},{"krate":0,"index":1287},{"krate":0,"index":1291},{"krate":0,"index":1295},{"krate":0,"index":1299},{"krate":0,"index":1303},{"krate":0,"index":1307},{"krate":0,"index":1311},{"krate":0,"index":1315},{"krate":0,"index":1319},{"krate":0,"index":1323},{"krate":0,"index":1327},{"krate":0,"index":1331},{"krate":0,"index":1335},{"krate":0,"index":1339},{"krate":0,"index":1343},{"krate":0,"index":1347},{"krate":0,"index":1351}],"decl_id":null,"docs":" Represent a keyboard key.\n Keycodes follows SDL http://wiki.libsdl.org/SDLKeycodeLookup\n","sig":null,"attributes":[{"value":"allow(missing_docs)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":15829,"byte_end":15851,"line_start":107,"line_end":107,"column_start":1,"column_end":23}},{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":15912,"byte_end":21607,"line_start":109,"line_end":346,"column_start":1,"column_end":2}}]},{"kind":"Method","id":{"krate":0,"index":106},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":31281,"byte_end":31285,"line_start":618,"line_end":618,"column_start":12,"column_end":16},"name":"code","qualname":"<Key>::code","value":"fn (&self) -> i32","parent":null,"children":[],"decl_id":null,"docs":" Returns an id of the key\n","sig":null,"attributes":[{"value":"inline(always)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":31252,"byte_end":31269,"line_start":617,"line_end":617,"column_start":5,"column_end":22}}]},{"kind":"Mod","id":{"krate":0,"index":112},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"mouse","qualname":"::mouse","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/mouse.rs","parent":null,"children":[{"krate":0,"index":114},{"krate":0,"index":1418},{"krate":0,"index":1500},{"krate":0,"index":1496},{"krate":0,"index":1454},{"krate":0,"index":1444},{"krate":0,"index":1440},{"krate":0,"index":1436},{"krate":0,"index":1432},{"krate":0,"index":1428},{"krate":0,"index":1424},{"krate":0,"index":1420},{"krate":0,"index":122},{"krate":0,"index":126},{"krate":0,"index":130},{"krate":0,"index":138},{"krate":0,"index":144},{"krate":0,"index":152},{"krate":0,"index":158},{"krate":0,"index":166}],"decl_id":null,"docs":" Back-end agnostic mouse buttons.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1859},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":39716,"byte_end":39723,"line_start":11,"line_end":11,"column_start":5,"column_end":12},"name":"Unknown","qualname":"::mouse::MouseButton::Unknown","value":"MouseButton::Unknown","parent":{"krate":0,"index":1418},"children":[],"decl_id":null,"docs":" Unknown mouse button.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1861},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":39756,"byte_end":39760,"line_start":13,"line_end":13,"column_start":5,"column_end":9},"name":"Left","qualname":"::mouse::MouseButton::Left","value":"MouseButton::Left","parent":{"krate":0,"index":1418},"children":[],"decl_id":null,"docs":" Left mouse button.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1863},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":39794,"byte_end":39799,"line_start":15,"line_end":15,"column_start":5,"column_end":10},"name":"Right","qualname":"::mouse::MouseButton::Right","value":"MouseButton::Right","parent":{"krate":0,"index":1418},"children":[],"decl_id":null,"docs":" Right mouse button.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1865},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":39834,"byte_end":39840,"line_start":17,"line_end":17,"column_start":5,"column_end":11},"name":"Middle","qualname":"::mouse::MouseButton::Middle","value":"MouseButton::Middle","parent":{"krate":0,"index":1418},"children":[],"decl_id":null,"docs":" Middle mouse button.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1867},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":39883,"byte_end":39885,"line_start":19,"line_end":19,"column_start":5,"column_end":7},"name":"X1","qualname":"::mouse::MouseButton::X1","value":"MouseButton::X1","parent":{"krate":0,"index":1418},"children":[],"decl_id":null,"docs":" Extra mouse button number 1.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1869},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":39928,"byte_end":39930,"line_start":21,"line_end":21,"column_start":5,"column_end":7},"name":"X2","qualname":"::mouse::MouseButton::X2","value":"MouseButton::X2","parent":{"krate":0,"index":1418},"children":[],"decl_id":null,"docs":" Extra mouse button number 2.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1871},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":39967,"byte_end":39974,"line_start":23,"line_end":23,"column_start":5,"column_end":12},"name":"Button6","qualname":"::mouse::MouseButton::Button6","value":"MouseButton::Button6","parent":{"krate":0,"index":1418},"children":[],"decl_id":null,"docs":" Mouse button number 6.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1873},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":40011,"byte_end":40018,"line_start":25,"line_end":25,"column_start":5,"column_end":12},"name":"Button7","qualname":"::mouse::MouseButton::Button7","value":"MouseButton::Button7","parent":{"krate":0,"index":1418},"children":[],"decl_id":null,"docs":" Mouse button number 7.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1875},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":40055,"byte_end":40062,"line_start":27,"line_end":27,"column_start":5,"column_end":12},"name":"Button8","qualname":"::mouse::MouseButton::Button8","value":"MouseButton::Button8","parent":{"krate":0,"index":1418},"children":[],"decl_id":null,"docs":" Mouse button number 8.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1418},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":39668,"byte_end":39679,"line_start":9,"line_end":9,"column_start":10,"column_end":21},"name":"MouseButton","qualname":"::mouse::MouseButton","value":"MouseButton::{Unknown, Left, Right, Middle, X1, X2, Button6, Button7, Button8}","parent":null,"children":[{"krate":0,"index":1859},{"krate":0,"index":1861},{"krate":0,"index":1863},{"krate":0,"index":1865},{"krate":0,"index":1867},{"krate":0,"index":1869},{"krate":0,"index":1871},{"krate":0,"index":1873},{"krate":0,"index":1875}],"decl_id":null,"docs":" Represent a mouse button.\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":39659,"byte_end":40065,"line_start":9,"line_end":28,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":39659,"byte_end":40065,"line_start":9,"line_end":28,"column_start":1,"column_end":2}}]},{"kind":"Trait","id":{"krate":0,"index":130},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":41320,"byte_end":41336,"line_start":78,"line_end":78,"column_start":11,"column_end":27},"name":"MouseCursorEvent","qualname":"::mouse::MouseCursorEvent","value":"MouseCursorEvent: Sized","parent":null,"children":[{"krate":0,"index":132},{"krate":0,"index":134},{"krate":0,"index":136}],"decl_id":null,"docs":" The position of the mouse cursor\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":132},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":41391,"byte_end":41398,"line_start":80,"line_end":80,"column_start":8,"column_end":15},"name":"from_xy","qualname":"::mouse::MouseCursorEvent::from_xy","value":"fn (x: f64, y: f64, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":130},"children":[],"decl_id":null,"docs":" Creates a mouse cursor event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":134},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":41512,"byte_end":41524,"line_start":82,"line_end":82,"column_start":8,"column_end":20},"name":"mouse_cursor","qualname":"::mouse::MouseCursorEvent::mouse_cursor","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":130},"children":[],"decl_id":null,"docs":" Calls closure if this is a mouse cursor event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":136},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":41635,"byte_end":41652,"line_start":84,"line_end":84,"column_start":8,"column_end":25},"name":"mouse_cursor_args","qualname":"::mouse::MouseCursorEvent::mouse_cursor_args","value":"fn (&self) -> Option<[f64; 2]>","parent":{"krate":0,"index":130},"children":[],"decl_id":null,"docs":" Returns mouse cursor arguments.\n","sig":null,"attributes":[]},{"kind":"Trait","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":42207,"byte_end":42225,"line_start":105,"line_end":105,"column_start":11,"column_end":29},"name":"MouseRelativeEvent","qualname":"::mouse::MouseRelativeEvent","value":"MouseRelativeEvent: Sized","parent":null,"children":[{"krate":0,"index":146},{"krate":0,"index":148},{"krate":0,"index":150}],"decl_id":null,"docs":" The relative movement of mouse cursor\n","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":42282,"byte_end":42289,"line_start":107,"line_end":107,"column_start":8,"column_end":15},"name":"from_xy","qualname":"::mouse::MouseRelativeEvent::from_xy","value":"fn (x: f64, y: f64, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":144},"children":[],"decl_id":null,"docs":" Creates a mouse relative event.\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":42405,"byte_end":42419,"line_start":109,"line_end":109,"column_start":8,"column_end":22},"name":"mouse_relative","qualname":"::mouse::MouseRelativeEvent::mouse_relative","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":144},"children":[],"decl_id":null,"docs":" Calls closure if this is a mouse relative event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":150},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":42532,"byte_end":42551,"line_start":111,"line_end":111,"column_start":8,"column_end":27},"name":"mouse_relative_args","qualname":"::mouse::MouseRelativeEvent::mouse_relative_args","value":"fn (&self) -> Option<[f64; 2]>","parent":{"krate":0,"index":144},"children":[],"decl_id":null,"docs":" Returns mouse relative arguments.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":158},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":43108,"byte_end":43124,"line_start":132,"line_end":132,"column_start":11,"column_end":27},"name":"MouseScrollEvent","qualname":"::mouse::MouseScrollEvent","value":"MouseScrollEvent: Sized","parent":null,"children":[{"krate":0,"index":160},{"krate":0,"index":162},{"krate":0,"index":164}],"decl_id":null,"docs":" The scroll of the mouse wheel\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":160},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":43179,"byte_end":43186,"line_start":134,"line_end":134,"column_start":8,"column_end":15},"name":"from_xy","qualname":"::mouse::MouseScrollEvent::from_xy","value":"fn (x: f64, y: f64, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":158},"children":[],"decl_id":null,"docs":" Creates a mouse scroll event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":162},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":43302,"byte_end":43314,"line_start":136,"line_end":136,"column_start":8,"column_end":20},"name":"mouse_scroll","qualname":"::mouse::MouseScrollEvent::mouse_scroll","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":158},"children":[],"decl_id":null,"docs":" Calls a closure if this is a mouse scroll event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":164},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":43425,"byte_end":43442,"line_start":138,"line_end":138,"column_start":8,"column_end":25},"name":"mouse_scroll_args","qualname":"::mouse::MouseScrollEvent::mouse_scroll_args","value":"fn (&self) -> Option<[f64; 2]>","parent":{"krate":0,"index":158},"children":[],"decl_id":null,"docs":" Returns mouse scroll arguments.\n","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":242},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"generic_event","qualname":"::generic_event","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-input-0.21.0/src/generic_event.rs","parent":null,"children":[{"krate":0,"index":244},{"krate":0,"index":246},{"krate":0,"index":282},{"krate":0,"index":294},{"krate":0,"index":326},{"krate":0,"index":332}],"decl_id":null,"docs":" Trait for generic events\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":326},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":45829,"byte_end":45841,"line_start":13,"line_end":13,"column_start":11,"column_end":23},"name":"GenericEvent","qualname":"::generic_event::GenericEvent","value":"GenericEvent: Sized + AfterRenderEvent + CloseEvent + ControllerAxisEvent + CursorEvent +\nFocusEvent + IdleEvent + MouseCursorEvent + MouseRelativeEvent +\nMouseScrollEvent + ButtonEvent + PressEvent + ReleaseEvent + RenderEvent +\nResizeEvent + TextEvent + TouchEvent + UpdateEvent + From<Input> +\nFrom<Loop> + Into<Option<Input>> + Into<Option<Loop>>","parent":null,"children":[{"krate":0,"index":328},{"krate":0,"index":330}],"decl_id":null,"docs":" Implemented by all events\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":328},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46231,"byte_end":46239,"line_start":20,"line_end":20,"column_start":8,"column_end":16},"name":"event_id","qualname":"::generic_event::GenericEvent::event_id","value":"fn (&self) -> EventId","parent":{"krate":0,"index":326},"children":[],"decl_id":null,"docs":" The id of this event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":330},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46299,"byte_end":46308,"line_start":22,"line_end":22,"column_start":8,"column_end":17},"name":"with_args","qualname":"::generic_event::GenericEvent::with_args","value":"fn <'a, F, U> (&'a self, f: F) -> U","parent":{"krate":0,"index":326},"children":[],"decl_id":null,"docs":" Calls closure with arguments\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1502},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,97,102,116,101,114,95,114,101,110,100,101,114,46,114,115],"byte_start":48908,"byte_end":48923,"line_start":5,"line_end":5,"column_start":12,"column_end":27},"name":"AfterRenderArgs","qualname":"::after_render::AfterRenderArgs","value":"","parent":null,"children":[],"decl_id":null,"docs":" After render arguments.\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,97,102,116,101,114,95,114,101,110,100,101,114,46,114,115],"byte_start":48897,"byte_end":48924,"line_start":5,"line_end":5,"column_start":1,"column_end":28}}]},{"kind":"Trait","id":{"krate":0,"index":346},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,97,102,116,101,114,95,114,101,110,100,101,114,46,114,115],"byte_start":48981,"byte_end":48997,"line_start":8,"line_end":8,"column_start":11,"column_end":27},"name":"AfterRenderEvent","qualname":"::after_render::AfterRenderEvent","value":"AfterRenderEvent: Sized","parent":null,"children":[{"krate":0,"index":348},{"krate":0,"index":350},{"krate":0,"index":352}],"decl_id":null,"docs":" After rendering and buffers are swapped.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":348},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,97,102,116,101,114,95,114,101,110,100,101,114,46,114,115],"byte_start":49053,"byte_end":49075,"line_start":10,"line_end":10,"column_start":8,"column_end":30},"name":"from_after_render_args","qualname":"::after_render::AfterRenderEvent::from_after_render_args","value":"fn (args: &AfterRenderArgs, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":346},"children":[],"decl_id":null,"docs":" Creates an after render event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":350},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,97,102,116,101,114,95,114,101,110,100,101,114,46,114,115],"byte_start":49198,"byte_end":49210,"line_start":12,"line_end":12,"column_start":8,"column_end":20},"name":"after_render","qualname":"::after_render::AfterRenderEvent::after_render","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":346},"children":[],"decl_id":null,"docs":" Calls closure if this is an after render event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":352},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,97,102,116,101,114,95,114,101,110,100,101,114,46,114,115],"byte_start":49329,"byte_end":49346,"line_start":14,"line_end":14,"column_start":8,"column_end":25},"name":"after_render_args","qualname":"::after_render::AfterRenderEvent::after_render_args","value":"fn (&self) -> Option<AfterRenderArgs>","parent":{"krate":0,"index":346},"children":[],"decl_id":null,"docs":" Returns after render arguments.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1941},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50600,"byte_end":50605,"line_start":7,"line_end":7,"column_start":5,"column_end":10},"name":"Press","qualname":"::button::ButtonState::Press","value":"ButtonState::Press","parent":{"krate":0,"index":1548},"children":[],"decl_id":null,"docs":" Button was pressed.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1943},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50640,"byte_end":50647,"line_start":9,"line_end":9,"column_start":5,"column_end":12},"name":"Release","qualname":"::button::ButtonState::Release","value":"ButtonState::Release","parent":{"krate":0,"index":1548},"children":[],"decl_id":null,"docs":" Button was released.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1548},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50554,"byte_end":50565,"line_start":5,"line_end":5,"column_start":10,"column_end":21},"name":"ButtonState","qualname":"::button::ButtonState","value":"ButtonState::{Press, Release}","parent":null,"children":[{"krate":0,"index":1941},{"krate":0,"index":1943}],"decl_id":null,"docs":" Stores button state.\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50545,"byte_end":50650,"line_start":5,"line_end":10,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50545,"byte_end":50650,"line_start":5,"line_end":10,"column_start":1,"column_end":2}}]},{"kind":"Struct","id":{"krate":0,"index":1624},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50759,"byte_end":50769,"line_start":14,"line_end":14,"column_start":12,"column_end":22},"name":"ButtonArgs","qualname":"::button::ButtonArgs","value":"ButtonArgs { state, button, scancode }","parent":null,"children":[{"krate":0,"index":1981},{"krate":0,"index":1983},{"krate":0,"index":1985}],"decl_id":null,"docs":" Button arguments\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50748,"byte_end":51423,"line_start":14,"line_end":29,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50748,"byte_end":51423,"line_start":14,"line_end":29,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":1981},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50813,"byte_end":50818,"line_start":16,"line_end":16,"column_start":9,"column_end":14},"name":"state","qualname":"::button::ButtonArgs::state","value":"button::ButtonState","parent":{"krate":0,"index":1624},"children":[],"decl_id":null,"docs":" New state of the button.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1983},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50880,"byte_end":50886,"line_start":18,"line_end":18,"column_start":9,"column_end":15},"name":"button","qualname":"::button::ButtonArgs::button","value":"Button","parent":{"krate":0,"index":1624},"children":[],"decl_id":null,"docs":" The button that changed state.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1985},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":51399,"byte_end":51407,"line_start":28,"line_end":28,"column_start":9,"column_end":17},"name":"scancode","qualname":"::button::ButtonArgs::scancode","value":"std::option::Option<i32>","parent":{"krate":0,"index":1624},"children":[],"decl_id":null,"docs":" An optional scancode that tells the physical layout of a keyboard key.\n For other devices than keyboard, this is set to `None`.","sig":null,"attributes":[]},{"kind":"Trait","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":51461,"byte_end":51472,"line_start":32,"line_end":32,"column_start":11,"column_end":22},"name":"ButtonEvent","qualname":"::button::ButtonEvent","value":"ButtonEvent: Sized","parent":null,"children":[{"krate":0,"index":372},{"krate":0,"index":374},{"krate":0,"index":376}],"decl_id":null,"docs":" Changed button state.\n","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":51521,"byte_end":51537,"line_start":34,"line_end":34,"column_start":8,"column_end":24},"name":"from_button_args","qualname":"::button::ButtonEvent::from_button_args","value":"fn (args: ButtonArgs, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":370},"children":[],"decl_id":null,"docs":" Creates a button event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":374},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":51647,"byte_end":51653,"line_start":36,"line_end":36,"column_start":8,"column_end":14},"name":"button","qualname":"::button::ButtonEvent::button","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":370},"children":[],"decl_id":null,"docs":" Calls closure if this is a button event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":376},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":51760,"byte_end":51771,"line_start":38,"line_end":38,"column_start":8,"column_end":19},"name":"button_args","qualname":"::button::ButtonEvent::button_args","value":"fn (&self) -> Option<ButtonArgs>","parent":{"krate":0,"index":370},"children":[],"decl_id":null,"docs":" Returns button arguments.\n","sig":null,"attributes":[]},{"kind":"Trait","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":52267,"byte_end":52277,"line_start":58,"line_end":58,"column_start":11,"column_end":21},"name":"PressEvent","qualname":"::button::PressEvent","value":"PressEvent: Sized","parent":null,"children":[{"krate":0,"index":386},{"krate":0,"index":388},{"krate":0,"index":390}],"decl_id":null,"docs":" The press of a button\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":386},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":52396,"byte_end":52407,"line_start":62,"line_end":62,"column_start":8,"column_end":19},"name":"from_button","qualname":"::button::PressEvent::from_button","value":"fn (button: Button, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":384},"children":[],"decl_id":null,"docs":" Creates a press event.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":388},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":52514,"byte_end":52519,"line_start":64,"line_end":64,"column_start":8,"column_end":13},"name":"press","qualname":"::button::PressEvent::press","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":384},"children":[],"decl_id":null,"docs":" Calls closure if this is a press event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":390},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":52621,"byte_end":52631,"line_start":66,"line_end":66,"column_start":8,"column_end":18},"name":"press_args","qualname":"::button::PressEvent::press_args","value":"fn (&self) -> Option<Button>","parent":{"krate":0,"index":384},"children":[],"decl_id":null,"docs":" Returns press arguments.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":398},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":53567,"byte_end":53579,"line_start":100,"line_end":100,"column_start":11,"column_end":23},"name":"ReleaseEvent","qualname":"::button::ReleaseEvent","value":"ReleaseEvent: Sized","parent":null,"children":[{"krate":0,"index":400},{"krate":0,"index":402},{"krate":0,"index":404}],"decl_id":null,"docs":" The release of a button\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":400},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":53700,"byte_end":53711,"line_start":104,"line_end":104,"column_start":8,"column_end":19},"name":"from_button","qualname":"::button::ReleaseEvent::from_button","value":"fn (button: Button, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":398},"children":[],"decl_id":null,"docs":" Creates a release event.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":402},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":53820,"byte_end":53827,"line_start":106,"line_end":106,"column_start":8,"column_end":15},"name":"release","qualname":"::button::ReleaseEvent::release","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":398},"children":[],"decl_id":null,"docs":" Calls closure if this is a release event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":404},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":53931,"byte_end":53943,"line_start":108,"line_end":108,"column_start":8,"column_end":20},"name":"release_args","qualname":"::button::ReleaseEvent::release_args","value":"fn (&self) -> Option<Button>","parent":{"krate":0,"index":398},"children":[],"decl_id":null,"docs":" Returns release arguments.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1704},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,108,111,115,101,46,114,115],"byte_start":56135,"byte_end":56144,"line_start":5,"line_end":5,"column_start":12,"column_end":21},"name":"CloseArgs","qualname":"::close::CloseArgs","value":"","parent":null,"children":[],"decl_id":null,"docs":" Close arguments.\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,108,111,115,101,46,114,115],"byte_start":56124,"byte_end":56145,"line_start":5,"line_end":5,"column_start":1,"column_end":22}}]},{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,108,111,115,101,46,114,115],"byte_start":56180,"byte_end":56190,"line_start":8,"line_end":8,"column_start":11,"column_end":21},"name":"CloseEvent","qualname":"::close::CloseEvent","value":"CloseEvent: Sized","parent":null,"children":[{"krate":0,"index":422},{"krate":0,"index":424},{"krate":0,"index":426}],"decl_id":null,"docs":" Window is closing.\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,108,111,115,101,46,114,115],"byte_start":56253,"byte_end":56268,"line_start":10,"line_end":10,"column_start":8,"column_end":23},"name":"from_close_args","qualname":"::close::CloseEvent::from_close_args","value":"fn (args: &CloseArgs, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":420},"children":[],"decl_id":null,"docs":" Creates a close event from arguments.\n","sig":null,"attributes":[]},{"kind":"Method","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,108,111,115,101,46,114,115],"byte_start":56377,"byte_end":56382,"line_start":12,"line_end":12,"column_start":8,"column_end":13},"name":"close","qualname":"::close::CloseEvent::close","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":420},"children":[],"decl_id":null,"docs":" Calls closure if this is a close event.\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,108,111,115,101,46,114,115],"byte_start":56488,"byte_end":56498,"line_start":14,"line_end":14,"column_start":8,"column_end":18},"name":"close_args","qualname":"::close::CloseEvent::close_args","value":"fn (&self) -> Option<CloseArgs>","parent":{"krate":0,"index":420},"children":[],"decl_id":null,"docs":" Returns close arguments.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":442},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":57480,"byte_end":57491,"line_start":4,"line_end":4,"column_start":11,"column_end":22},"name":"CursorEvent","qualname":"::cursor::CursorEvent","value":"CursorEvent: Sized","parent":null,"children":[{"krate":0,"index":444},{"krate":0,"index":446},{"krate":0,"index":448}],"decl_id":null,"docs":" When window gets or loses cursor\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":444},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":57540,"byte_end":57551,"line_start":6,"line_end":6,"column_start":8,"column_end":19},"name":"from_cursor","qualname":"::cursor::CursorEvent::from_cursor","value":"fn (cursor: bool, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":442},"children":[],"decl_id":null,"docs":" Creates a cursor event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":446},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":57657,"byte_end":57663,"line_start":8,"line_end":8,"column_start":8,"column_end":14},"name":"cursor","qualname":"::cursor::CursorEvent::cursor","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":442},"children":[],"decl_id":null,"docs":" Calls closure if this is a cursor event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":448},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":57764,"byte_end":57775,"line_start":10,"line_end":10,"column_start":8,"column_end":19},"name":"cursor_args","qualname":"::cursor::CursorEvent::cursor_args","value":"fn (&self) -> Option<bool>","parent":{"krate":0,"index":442},"children":[],"decl_id":null,"docs":" Returns cursor arguments.\n","sig":null,"attributes":[]},{"kind":"Trait","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,102,111,99,117,115,46,114,115],"byte_start":58723,"byte_end":58733,"line_start":4,"line_end":4,"column_start":11,"column_end":21},"name":"FocusEvent","qualname":"::focus::FocusEvent","value":"FocusEvent: Sized","parent":null,"children":[{"krate":0,"index":466},{"krate":0,"index":468},{"krate":0,"index":470}],"decl_id":null,"docs":" When window gets or loses focus\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":466},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,102,111,99,117,115,46,114,115],"byte_start":58781,"byte_end":58793,"line_start":6,"line_end":6,"column_start":8,"column_end":20},"name":"from_focused","qualname":"::focus::FocusEvent::from_focused","value":"fn (focused: bool, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":464},"children":[],"decl_id":null,"docs":" Creates a focus event.\n","sig":null,"attributes":[]},{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,102,111,99,117,115,46,114,115],"byte_start":58899,"byte_end":58904,"line_start":8,"line_end":8,"column_start":8,"column_end":13},"name":"focus","qualname":"::focus::FocusEvent::focus","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":464},"children":[],"decl_id":null,"docs":" Calls closure if this is a focus event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":470},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,102,111,99,117,115,46,114,115],"byte_start":59004,"byte_end":59014,"line_start":10,"line_end":10,"column_start":8,"column_end":18},"name":"focus_args","qualname":"::focus::FocusEvent::focus_args","value":"fn (&self) -> Option<bool>","parent":{"krate":0,"index":464},"children":[],"decl_id":null,"docs":" Returns focus arguments.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1750},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60055,"byte_end":60063,"line_start":5,"line_end":5,"column_start":12,"column_end":20},"name":"IdleArgs","qualname":"::idle::IdleArgs","value":"IdleArgs { dt }","parent":null,"children":[{"krate":0,"index":2043}],"decl_id":null,"docs":" Idle arguments, such as expected idle time in seconds.\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60044,"byte_end":60123,"line_start":5,"line_end":8,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":2043},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60113,"byte_end":60115,"line_start":7,"line_end":7,"column_start":9,"column_end":11},"name":"dt","qualname":"::idle::IdleArgs::dt","value":"f64","parent":{"krate":0,"index":1750},"children":[],"decl_id":null,"docs":" Expected idle time in seconds.\n","sig":null,"attributes":[]},{"kind":"Trait","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60181,"byte_end":60190,"line_start":11,"line_end":11,"column_start":11,"column_end":20},"name":"IdleEvent","qualname":"::idle::IdleEvent","value":"IdleEvent: Sized","parent":null,"children":[{"krate":0,"index":488},{"krate":0,"index":490},{"krate":0,"index":492},{"krate":0,"index":494}],"decl_id":null,"docs":" When background tasks should be performed\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60238,"byte_end":60252,"line_start":13,"line_end":13,"column_start":8,"column_end":22},"name":"from_idle_args","qualname":"::idle::IdleEvent::from_idle_args","value":"fn (args: &IdleArgs, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":486},"children":[],"decl_id":null,"docs":" Creates an idle event.\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60361,"byte_end":60368,"line_start":15,"line_end":15,"column_start":8,"column_end":15},"name":"from_dt","qualname":"::idle::IdleEvent::from_dt","value":"fn (dt: f64, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":486},"children":[],"decl_id":null,"docs":" Creates an update event with delta time.\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60542,"byte_end":60546,"line_start":19,"line_end":19,"column_start":8,"column_end":12},"name":"idle","qualname":"::idle::IdleEvent::idle","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":486},"children":[],"decl_id":null,"docs":" Calls closure if this is an idle event.\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60650,"byte_end":60659,"line_start":21,"line_end":21,"column_start":8,"column_end":17},"name":"idle_args","qualname":"::idle::IdleEvent::idle_args","value":"fn (&self) -> Option<IdleArgs>","parent":{"krate":0,"index":486},"children":[],"decl_id":null,"docs":" Returns idle arguments.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1822},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":61698,"byte_end":61708,"line_start":7,"line_end":7,"column_start":12,"column_end":22},"name":"RenderArgs","qualname":"::render::RenderArgs","value":"RenderArgs { ext_dt, width, height, draw_width, draw_height }","parent":null,"children":[{"krate":0,"index":2081},{"krate":0,"index":2083},{"krate":0,"index":2085},{"krate":0,"index":2087},{"krate":0,"index":2089}],"decl_id":null,"docs":" Render arguments\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":61687,"byte_end":62078,"line_start":7,"line_end":18,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":2081},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":61786,"byte_end":61792,"line_start":9,"line_end":9,"column_start":9,"column_end":15},"name":"ext_dt","qualname":"::render::RenderArgs::ext_dt","value":"f64","parent":{"krate":0,"index":1822},"children":[],"decl_id":null,"docs":" Extrapolated time in seconds, used to do smooth animation.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":2083},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":61853,"byte_end":61858,"line_start":11,"line_end":11,"column_start":9,"column_end":14},"name":"width","qualname":"::render::RenderArgs::width","value":"u32","parent":{"krate":0,"index":1822},"children":[],"decl_id":null,"docs":" The width of rendered area in points.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":2085},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":61920,"byte_end":61926,"line_start":13,"line_end":13,"column_start":9,"column_end":15},"name":"height","qualname":"::render::RenderArgs::height","value":"u32","parent":{"krate":0,"index":1822},"children":[],"decl_id":null,"docs":" The height of rendered area in points.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":2087},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":61987,"byte_end":61997,"line_start":15,"line_end":15,"column_start":9,"column_end":19},"name":"draw_width","qualname":"::render::RenderArgs::draw_width","value":"u32","parent":{"krate":0,"index":1822},"children":[],"decl_id":null,"docs":" The width of rendered area in pixels.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":2089},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":62059,"byte_end":62070,"line_start":17,"line_end":17,"column_start":9,"column_end":20},"name":"draw_height","qualname":"::render::RenderArgs::draw_height","value":"u32","parent":{"krate":0,"index":1822},"children":[],"decl_id":null,"docs":" The height of rendered area in pixels.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":514},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":62174,"byte_end":62182,"line_start":22,"line_end":22,"column_start":12,"column_end":20},"name":"viewport","qualname":"<RenderArgs>::viewport","value":"fn (&self) -> Viewport","parent":null,"children":[],"decl_id":null,"docs":" Returns viewport information filling entire render area.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":516},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":62482,"byte_end":62493,"line_start":32,"line_end":32,"column_start":11,"column_end":22},"name":"RenderEvent","qualname":"::render::RenderEvent","value":"RenderEvent: Sized","parent":null,"children":[{"krate":0,"index":518},{"krate":0,"index":520},{"krate":0,"index":522}],"decl_id":null,"docs":" When the next frame should be rendered\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":518},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":62542,"byte_end":62558,"line_start":34,"line_end":34,"column_start":8,"column_end":24},"name":"from_render_args","qualname":"::render::RenderEvent::from_render_args","value":"fn (args: &RenderArgs, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":516},"children":[],"decl_id":null,"docs":" Creates a render event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":520},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":62669,"byte_end":62675,"line_start":36,"line_end":36,"column_start":8,"column_end":14},"name":"render","qualname":"::render::RenderEvent::render","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":516},"children":[],"decl_id":null,"docs":" Calls closure if this is a render event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":522},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":62783,"byte_end":62794,"line_start":38,"line_end":38,"column_start":8,"column_end":19},"name":"render_args","qualname":"::render::RenderEvent::render_args","value":"fn (&self) -> Option<RenderArgs>","parent":{"krate":0,"index":516},"children":[],"decl_id":null,"docs":" Returns render arguments.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":538},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,115,105,122,101,46,114,115],"byte_start":64422,"byte_end":64433,"line_start":4,"line_end":4,"column_start":11,"column_end":22},"name":"ResizeEvent","qualname":"::resize::ResizeEvent","value":"ResizeEvent: Sized","parent":null,"children":[{"krate":0,"index":540},{"krate":0,"index":542},{"krate":0,"index":544}],"decl_id":null,"docs":" When the window is resized\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":540},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,115,105,122,101,46,114,115],"byte_start":64482,"byte_end":64499,"line_start":6,"line_end":6,"column_start":8,"column_end":25},"name":"from_width_height","qualname":"::resize::ResizeEvent::from_width_height","value":"fn (w: u32, h: u32, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":538},"children":[],"decl_id":null,"docs":" Creates a resize event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":542},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,115,105,122,101,46,114,115],"byte_start":64607,"byte_end":64613,"line_start":8,"line_end":8,"column_start":8,"column_end":14},"name":"resize","qualname":"::resize::ResizeEvent::resize","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":538},"children":[],"decl_id":null,"docs":" Calls closure if this is a resize event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":544},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,115,105,122,101,46,114,115],"byte_start":64718,"byte_end":64729,"line_start":10,"line_end":10,"column_start":8,"column_end":19},"name":"resize_args","qualname":"::resize::ResizeEvent::resize_args","value":"fn (&self) -> Option<[u32; 2]>","parent":{"krate":0,"index":538},"children":[],"decl_id":null,"docs":" Returns resize arguments.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":562},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,101,120,116,46,114,115],"byte_start":65761,"byte_end":65770,"line_start":6,"line_end":6,"column_start":11,"column_end":20},"name":"TextEvent","qualname":"::text::TextEvent","value":"TextEvent: Sized","parent":null,"children":[{"krate":0,"index":564},{"krate":0,"index":566},{"krate":0,"index":568}],"decl_id":null,"docs":" When receiving text from user, such as typing a character\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":564},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,101,120,116,46,114,115],"byte_start":65817,"byte_end":65826,"line_start":8,"line_end":8,"column_start":8,"column_end":17},"name":"from_text","qualname":"::text::TextEvent::from_text","value":"fn (text: &str, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":562},"children":[],"decl_id":null,"docs":" Creates a text event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":566},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,101,120,116,46,114,115],"byte_start":65928,"byte_end":65932,"line_start":10,"line_end":10,"column_start":8,"column_end":12},"name":"text","qualname":"::text::TextEvent::text","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":562},"children":[],"decl_id":null,"docs":" Calls closure if this is a text event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":568},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,101,120,116,46,114,115],"byte_start":66031,"byte_end":66040,"line_start":12,"line_end":12,"column_start":8,"column_end":17},"name":"text_args","qualname":"::text::TextEvent::text_args","value":"fn (&self) -> Option<String>","parent":{"krate":0,"index":562},"children":[],"decl_id":null,"docs":" Returns text arguments.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2135},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67153,"byte_end":67158,"line_start":8,"line_end":8,"column_start":5,"column_end":10},"name":"Start","qualname":"::touch::Touch::Start","value":"Touch::Start","parent":{"krate":0,"index":1894},"children":[],"decl_id":null,"docs":" The start of touch, for example\n a finger pressed down on a touch screen.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2137},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67258,"byte_end":67262,"line_start":11,"line_end":11,"column_start":5,"column_end":9},"name":"Move","qualname":"::touch::Touch::Move","value":"Touch::Move","parent":{"krate":0,"index":1894},"children":[],"decl_id":null,"docs":" The move of touch, for example\n a finger moving while touching a touch screen.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2139},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67356,"byte_end":67359,"line_start":14,"line_end":14,"column_start":5,"column_end":8},"name":"End","qualname":"::touch::Touch::End","value":"Touch::End","parent":{"krate":0,"index":1894},"children":[],"decl_id":null,"docs":" The end of touch, for example\n taking a finger away from a touch screen.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2141},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67438,"byte_end":67444,"line_start":17,"line_end":17,"column_start":5,"column_end":11},"name":"Cancel","qualname":"::touch::Touch::Cancel","value":"Touch::Cancel","parent":{"krate":0,"index":1894},"children":[],"decl_id":null,"docs":" The cancel of touch, for example\n the window loses focus.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1894},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67052,"byte_end":67057,"line_start":5,"line_end":5,"column_start":10,"column_end":15},"name":"Touch","qualname":"::touch::Touch","value":"Touch::{Start, Move, End, Cancel}","parent":null,"children":[{"krate":0,"index":2135},{"krate":0,"index":2137},{"krate":0,"index":2139},{"krate":0,"index":2141}],"decl_id":null,"docs":" Stores the touch state.\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67043,"byte_end":67447,"line_start":5,"line_end":18,"column_start":1,"column_end":2}}]},{"kind":"Struct","id":{"krate":0,"index":1962},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67926,"byte_end":67935,"line_start":31,"line_end":31,"column_start":12,"column_end":21},"name":"TouchArgs","qualname":"::touch::TouchArgs","value":"TouchArgs { device, id, x, y, z, px, py, pz, is_3d, touch }","parent":null,"children":[{"krate":0,"index":2181},{"krate":0,"index":2183},{"krate":0,"index":2185},{"krate":0,"index":2187},{"krate":0,"index":2189},{"krate":0,"index":2191},{"krate":0,"index":2193},{"krate":0,"index":2195},{"krate":0,"index":2197},{"krate":0,"index":2199}],"decl_id":null,"docs":" Touch arguments","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67915,"byte_end":68640,"line_start":31,"line_end":52,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":2181},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67992,"byte_end":67998,"line_start":33,"line_end":33,"column_start":9,"column_end":15},"name":"device","qualname":"::touch::TouchArgs::device","value":"i64","parent":{"krate":0,"index":1962},"children":[],"decl_id":null,"docs":" A unique identifier for touch device.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":2183},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":68058,"byte_end":68060,"line_start":35,"line_end":35,"column_start":9,"column_end":11},"name":"id","qualname":"::touch::TouchArgs::id","value":"i64","parent":{"krate":0,"index":1962},"children":[],"decl_id":null,"docs":" A unique identifier for touch event.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":2185},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":68140,"byte_end":68141,"line_start":37,"line_end":37,"column_start":9,"column_end":10},"name":"x","qualname":"::touch::TouchArgs::x","value":"f64","parent":{"krate":0,"index":1962},"children":[],"decl_id":null,"docs":" The x coordinate of the touch position, normalized 0..1.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":2187},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":68221,"byte_end":68222,"line_start":39,"line_end":39,"column_start":9,"column_end":10},"name":"y","qualname":"::touch::TouchArgs::y","value":"f64","parent":{"krate":0,"index":1962},"children":[],"decl_id":null,"docs":" The y coordinate of the touch position, normalized 0..1.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":2189},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":68302,"byte_end":68303,"line_start":41,"line_end":41,"column_start":9,"column_end":10},"name":"z","qualname":"::touch::TouchArgs::z","value":"f64","parent":{"krate":0,"index":1962},"children":[],"decl_id":null,"docs":" The z coordinate of the touch position, normalized 0..1.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":2191},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":68376,"byte_end":68378,"line_start":43,"line_end":43,"column_start":9,"column_end":11},"name":"px","qualname":"::touch::TouchArgs::px","value":"f64","parent":{"krate":0,"index":1962},"children":[],"decl_id":null,"docs":" The x coordinate of the touch pressure direction.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":2193},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":68451,"byte_end":68453,"line_start":45,"line_end":45,"column_start":9,"column_end":11},"name":"py","qualname":"::touch::TouchArgs::py","value":"f64","parent":{"krate":0,"index":1962},"children":[],"decl_id":null,"docs":" The y coordinate of the touch pressure direction.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":2195},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":68526,"byte_end":68528,"line_start":47,"line_end":47,"column_start":9,"column_end":11},"name":"pz","qualname":"::touch::TouchArgs::pz","value":"f64","parent":{"krate":0,"index":1962},"children":[],"decl_id":null,"docs":" The z coordinate of the touch pressure direction.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":2197},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":68579,"byte_end":68584,"line_start":49,"line_end":49,"column_start":9,"column_end":14},"name":"is_3d","qualname":"::touch::TouchArgs::is_3d","value":"bool","parent":{"krate":0,"index":1962},"children":[],"decl_id":null,"docs":" Whether the touch is in 3D.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":2199},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":68625,"byte_end":68630,"line_start":51,"line_end":51,"column_start":9,"column_end":14},"name":"touch","qualname":"::touch::TouchArgs::touch","value":"touch::Touch","parent":{"krate":0,"index":1962},"children":[],"decl_id":null,"docs":" The touch state.\n","sig":null,"attributes":[]},{"kind":"Method","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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":68710,"byte_end":68713,"line_start":56,"line_end":56,"column_start":12,"column_end":15},"name":"new","qualname":"<TouchArgs>::new","value":"fn (device: i64, id: i64, pos: [f64; 2], pressure: f64, touch: Touch) -> TouchArgs","parent":null,"children":[],"decl_id":null,"docs":" Creates arguments for 2D touch.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":590},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":69193,"byte_end":69199,"line_start":74,"line_end":74,"column_start":12,"column_end":18},"name":"new_3d","qualname":"<TouchArgs>::new_3d","value":"fn (device: i64, id: i64, pos: [f64; 3], pressure: [f64; 3], touch: Touch) -> TouchArgs","parent":null,"children":[],"decl_id":null,"docs":" Creates arguments for 3D touch.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":592},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":69720,"byte_end":69728,"line_start":95,"line_end":95,"column_start":12,"column_end":20},"name":"position","qualname":"<TouchArgs>::position","value":"fn (&self) -> [f64; 2]","parent":null,"children":[],"decl_id":null,"docs":" The position of the touch in 2D.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":594},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":69834,"byte_end":69845,"line_start":100,"line_end":100,"column_start":12,"column_end":23},"name":"position_3d","qualname":"<TouchArgs>::position_3d","value":"fn (&self) -> [f64; 3]","parent":null,"children":[],"decl_id":null,"docs":" The position of the touch in 3D.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":596},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":69967,"byte_end":69975,"line_start":105,"line_end":105,"column_start":12,"column_end":20},"name":"pressure","qualname":"<TouchArgs>::pressure","value":"fn (&self) -> f64","parent":null,"children":[],"decl_id":null,"docs":" The pressure magnitude, normalized 0..1.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":598},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":70120,"byte_end":70131,"line_start":110,"line_end":110,"column_start":12,"column_end":23},"name":"pressure_3d","qualname":"<TouchArgs>::pressure_3d","value":"fn (&self) -> [f64; 3]","parent":null,"children":[],"decl_id":null,"docs":" The pressure vector in 3D.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":600},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":70264,"byte_end":70274,"line_start":116,"line_end":116,"column_start":11,"column_end":21},"name":"TouchEvent","qualname":"::touch::TouchEvent","value":"TouchEvent: Sized","parent":null,"children":[{"krate":0,"index":602},{"krate":0,"index":604},{"krate":0,"index":606}],"decl_id":null,"docs":" When a touch is started, moved, ended or cancelled.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":602},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":70322,"byte_end":70337,"line_start":118,"line_end":118,"column_start":8,"column_end":23},"name":"from_touch_args","qualname":"::touch::TouchEvent::from_touch_args","value":"fn (args: &TouchArgs, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":600},"children":[],"decl_id":null,"docs":" Creates a touch event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":604},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":70446,"byte_end":70451,"line_start":120,"line_end":120,"column_start":8,"column_end":13},"name":"touch","qualname":"::touch::TouchEvent::touch","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":600},"children":[],"decl_id":null,"docs":" Calls closure if this is a touch event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":606},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":70557,"byte_end":70567,"line_start":122,"line_end":122,"column_start":8,"column_end":18},"name":"touch_args","qualname":"::touch::TouchEvent::touch_args","value":"fn (&self) -> Option<TouchArgs>","parent":{"krate":0,"index":600},"children":[],"decl_id":null,"docs":" Returns touch arguments.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2034},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73070,"byte_end":73080,"line_start":5,"line_end":5,"column_start":12,"column_end":22},"name":"UpdateArgs","qualname":"::update::UpdateArgs","value":"UpdateArgs { dt }","parent":null,"children":[{"krate":0,"index":2255}],"decl_id":null,"docs":" Update arguments, such as delta time in seconds\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73059,"byte_end":73132,"line_start":5,"line_end":8,"column_start":1,"column_end":2}}]},{"kind":"Field","id":{"krate":0,"index":2255},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73122,"byte_end":73124,"line_start":7,"line_end":7,"column_start":9,"column_end":11},"name":"dt","qualname":"::update::UpdateArgs::dt","value":"f64","parent":{"krate":0,"index":2034},"children":[],"decl_id":null,"docs":" Delta time in seconds.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":622},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73193,"byte_end":73204,"line_start":11,"line_end":11,"column_start":11,"column_end":22},"name":"UpdateEvent","qualname":"::update::UpdateEvent","value":"UpdateEvent: Sized","parent":null,"children":[{"krate":0,"index":624},{"krate":0,"index":626},{"krate":0,"index":628},{"krate":0,"index":630}],"decl_id":null,"docs":" When the application state should be updated\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":624},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73254,"byte_end":73270,"line_start":13,"line_end":13,"column_start":8,"column_end":24},"name":"from_update_args","qualname":"::update::UpdateEvent::from_update_args","value":"fn (args: &UpdateArgs, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":622},"children":[],"decl_id":null,"docs":" Creates an update event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":626},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73381,"byte_end":73388,"line_start":15,"line_end":15,"column_start":8,"column_end":15},"name":"from_dt","qualname":"::update::UpdateEvent::from_dt","value":"fn (dt: f64, old_event: &Self) -> Option<Self>","parent":{"krate":0,"index":622},"children":[],"decl_id":null,"docs":" Creates an update event with delta time.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":628},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73570,"byte_end":73576,"line_start":19,"line_end":19,"column_start":8,"column_end":14},"name":"update","qualname":"::update::UpdateEvent::update","value":"fn <U, F> (&self, f: F) -> Option<U>","parent":{"krate":0,"index":622},"children":[],"decl_id":null,"docs":" Calls closure if this is an update event.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":630},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73684,"byte_end":73695,"line_start":21,"line_end":21,"column_start":8,"column_end":19},"name":"update_args","qualname":"::update::UpdateEvent::update_args","value":"fn (&self) -> Option<UpdateArgs>","parent":{"krate":0,"index":622},"children":[],"decl_id":null,"docs":" Returns update arguments.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2106},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1433,"byte_end":1440,"line_start":58,"line_end":58,"column_start":12,"column_end":19},"name":"EventId","qualname":"::EventId","value":"","parent":null,"children":[],"decl_id":null,"docs":" Used to identify events arguments provided by traits.\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1422,"byte_end":1459,"line_start":58,"line_end":58,"column_start":1,"column_end":38}},{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1422,"byte_end":1459,"line_start":58,"line_end":58,"column_start":1,"column_end":38}}]},{"kind":"TupleVariant","id":{"krate":0,"index":2297},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2431,"byte_end":2439,"line_start":80,"line_end":80,"column_start":5,"column_end":13},"name":"Keyboard","qualname":"::Button::Keyboard","value":"Button::Keyboard(Key)","parent":{"krate":0,"index":2128},"children":[],"decl_id":null,"docs":" A keyboard button.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2301},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2474,"byte_end":2479,"line_start":82,"line_end":82,"column_start":5,"column_end":10},"name":"Mouse","qualname":"::Button::Mouse","value":"Button::Mouse(MouseButton)","parent":{"krate":0,"index":2128},"children":[],"decl_id":null,"docs":" A mouse button.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2305},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2527,"byte_end":2537,"line_start":84,"line_end":84,"column_start":5,"column_end":15},"name":"Controller","qualname":"::Button::Controller","value":"Button::Controller(ControllerButton)","parent":{"krate":0,"index":2128},"children":[],"decl_id":null,"docs":" A controller button.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2309},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2594,"byte_end":2597,"line_start":86,"line_end":86,"column_start":5,"column_end":8},"name":"Hat","qualname":"::Button::Hat","value":"Button::Hat(ControllerHat)","parent":{"krate":0,"index":2128},"children":[],"decl_id":null,"docs":" A controller hat (d-Pad)\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2128},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2391,"byte_end":2397,"line_start":78,"line_end":78,"column_start":10,"column_end":16},"name":"Button","qualname":"::Button","value":"Button::{Keyboard, Mouse, Controller, Hat}","parent":null,"children":[{"krate":0,"index":2297},{"krate":0,"index":2301},{"krate":0,"index":2305},{"krate":0,"index":2309}],"decl_id":null,"docs":" Models different kinds of buttons.\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2382,"byte_end":2615,"line_start":78,"line_end":87,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2382,"byte_end":2615,"line_start":78,"line_end":87,"column_start":1,"column_end":2}}]},{"kind":"TupleVariant","id":{"krate":0,"index":2353},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2781,"byte_end":2792,"line_start":93,"line_end":93,"column_start":5,"column_end":16},"name":"MouseCursor","qualname":"::Motion::MouseCursor","value":"Motion::MouseCursor(f64, f64)","parent":{"krate":0,"index":2206},"children":[],"decl_id":null,"docs":" x and y in window coordinates.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2359},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2849,"byte_end":2862,"line_start":95,"line_end":95,"column_start":5,"column_end":18},"name":"MouseRelative","qualname":"::Motion::MouseRelative","value":"Motion::MouseRelative(f64, f64)","parent":{"krate":0,"index":2206},"children":[],"decl_id":null,"docs":" x and y in relative coordinates.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2365},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2911,"byte_end":2922,"line_start":97,"line_end":97,"column_start":5,"column_end":16},"name":"MouseScroll","qualname":"::Motion::MouseScroll","value":"Motion::MouseScroll(f64, f64)","parent":{"krate":0,"index":2206},"children":[],"decl_id":null,"docs":" x and y in scroll ticks.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2371},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2974,"byte_end":2988,"line_start":99,"line_end":99,"column_start":5,"column_end":19},"name":"ControllerAxis","qualname":"::Motion::ControllerAxis","value":"Motion::ControllerAxis(ControllerAxisArgs)","parent":{"krate":0,"index":2206},"children":[],"decl_id":null,"docs":" controller axis move event.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2375},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3035,"byte_end":3040,"line_start":101,"line_end":101,"column_start":5,"column_end":10},"name":"Touch","qualname":"::Motion::Touch","value":"Motion::Touch(TouchArgs)","parent":{"krate":0,"index":2206},"children":[],"decl_id":null,"docs":" touch event.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2206},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2729,"byte_end":2735,"line_start":91,"line_end":91,"column_start":10,"column_end":16},"name":"Motion","qualname":"::Motion","value":"Motion::{MouseCursor, MouseRelative, MouseScroll, ControllerAxis, Touch}","parent":null,"children":[{"krate":0,"index":2353},{"krate":0,"index":2359},{"krate":0,"index":2365},{"krate":0,"index":2371},{"krate":0,"index":2375}],"decl_id":null,"docs":" Models different kinds of motion.\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2720,"byte_end":3054,"line_start":91,"line_end":102,"column_start":1,"column_end":2}}]},{"kind":"TupleVariant","id":{"krate":0,"index":2449},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3176,"byte_end":3184,"line_start":107,"line_end":107,"column_start":3,"column_end":11},"name":"Centered","qualname":"::HatState::Centered","value":"HatState::Centered","parent":{"krate":0,"index":2306},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2451},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3188,"byte_end":3190,"line_start":108,"line_end":108,"column_start":3,"column_end":5},"name":"Up","qualname":"::HatState::Up","value":"HatState::Up","parent":{"krate":0,"index":2306},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2453},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3194,"byte_end":3199,"line_start":109,"line_end":109,"column_start":3,"column_end":8},"name":"Right","qualname":"::HatState::Right","value":"HatState::Right","parent":{"krate":0,"index":2306},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2455},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3203,"byte_end":3207,"line_start":110,"line_end":110,"column_start":3,"column_end":7},"name":"Down","qualname":"::HatState::Down","value":"HatState::Down","parent":{"krate":0,"index":2306},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2457},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3211,"byte_end":3215,"line_start":111,"line_end":111,"column_start":3,"column_end":7},"name":"Left","qualname":"::HatState::Left","value":"HatState::Left","parent":{"krate":0,"index":2306},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2459},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3219,"byte_end":3226,"line_start":112,"line_end":112,"column_start":3,"column_end":10},"name":"RightUp","qualname":"::HatState::RightUp","value":"HatState::RightUp","parent":{"krate":0,"index":2306},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2461},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3230,"byte_end":3239,"line_start":113,"line_end":113,"column_start":3,"column_end":12},"name":"RightDown","qualname":"::HatState::RightDown","value":"HatState::RightDown","parent":{"krate":0,"index":2306},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2463},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3243,"byte_end":3249,"line_start":114,"line_end":114,"column_start":3,"column_end":9},"name":"LeftUp","qualname":"::HatState::LeftUp","value":"HatState::LeftUp","parent":{"krate":0,"index":2306},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2465},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3253,"byte_end":3261,"line_start":115,"line_end":115,"column_start":3,"column_end":11},"name":"LeftDown","qualname":"::HatState::LeftDown","value":"HatState::LeftDown","parent":{"krate":0,"index":2306},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2306},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3163,"byte_end":3171,"line_start":106,"line_end":106,"column_start":10,"column_end":18},"name":"HatState","qualname":"::HatState","value":"HatState::{Centered, Up, Right, Down, Left, RightUp, RightDown, LeftUp, LeftDown}","parent":null,"children":[{"krate":0,"index":2449},{"krate":0,"index":2451},{"krate":0,"index":2453},{"krate":0,"index":2455},{"krate":0,"index":2457},{"krate":0,"index":2459},{"krate":0,"index":2461},{"krate":0,"index":2463},{"krate":0,"index":2465}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"allow(missing_docs)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3131,"byte_end":3153,"line_start":105,"line_end":105,"column_start":1,"column_end":23}},{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3154,"byte_end":3264,"line_start":106,"line_end":116,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3154,"byte_end":3264,"line_start":106,"line_end":116,"column_start":1,"column_end":2}}]},{"kind":"TupleVariant","id":{"krate":0,"index":2517},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3401,"byte_end":3407,"line_start":122,"line_end":122,"column_start":5,"column_end":11},"name":"Button","qualname":"::Input::Button","value":"Input::Button(ButtonArgs)","parent":{"krate":0,"index":2382},"children":[],"decl_id":null,"docs":" Changed button state.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2521},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3453,"byte_end":3457,"line_start":124,"line_end":124,"column_start":5,"column_end":9},"name":"Move","qualname":"::Input::Move","value":"Input::Move(Motion)","parent":{"krate":0,"index":2382},"children":[],"decl_id":null,"docs":" Moved mouse cursor.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2525},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3509,"byte_end":3513,"line_start":126,"line_end":126,"column_start":5,"column_end":9},"name":"Text","qualname":"::Input::Text","value":"Input::Text(String)","parent":{"krate":0,"index":2382},"children":[],"decl_id":null,"docs":" Text (usually from keyboard).\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2529},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3555,"byte_end":3561,"line_start":128,"line_end":128,"column_start":5,"column_end":11},"name":"Resize","qualname":"::Input::Resize","value":"Input::Resize(u32, u32)","parent":{"krate":0,"index":2382},"children":[],"decl_id":null,"docs":" Window got resized.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2535},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3614,"byte_end":3619,"line_start":130,"line_end":130,"column_start":5,"column_end":10},"name":"Focus","qualname":"::Input::Focus","value":"Input::Focus(bool)","parent":{"krate":0,"index":2382},"children":[],"decl_id":null,"docs":" Window gained or lost focus.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2539},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3669,"byte_end":3675,"line_start":132,"line_end":132,"column_start":5,"column_end":11},"name":"Cursor","qualname":"::Input::Cursor","value":"Input::Cursor(bool)","parent":{"krate":0,"index":2382},"children":[],"decl_id":null,"docs":" Window gained or lost cursor.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2543},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3710,"byte_end":3715,"line_start":134,"line_end":134,"column_start":5,"column_end":10},"name":"Close","qualname":"::Input::Close","value":"Input::Close(CloseArgs)","parent":{"krate":0,"index":2382},"children":[],"decl_id":null,"docs":" Window closed.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2382},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3359,"byte_end":3364,"line_start":120,"line_end":120,"column_start":10,"column_end":15},"name":"Input","qualname":"::Input","value":"Input::{Button, Move, Text, Resize, Focus, Cursor, Close}","parent":null,"children":[{"krate":0,"index":2517},{"krate":0,"index":2521},{"krate":0,"index":2525},{"krate":0,"index":2529},{"krate":0,"index":2535},{"krate":0,"index":2539},{"krate":0,"index":2543}],"decl_id":null,"docs":" Models input events.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2601},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3865,"byte_end":3871,"line_start":141,"line_end":141,"column_start":5,"column_end":11},"name":"Render","qualname":"::Loop::Render","value":"Loop::Render(RenderArgs)","parent":{"krate":0,"index":2460},"children":[],"decl_id":null,"docs":" Render graphics.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2605},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3935,"byte_end":3946,"line_start":143,"line_end":143,"column_start":5,"column_end":16},"name":"AfterRender","qualname":"::Loop::AfterRender","value":"Loop::AfterRender(AfterRenderArgs)","parent":{"krate":0,"index":2460},"children":[],"decl_id":null,"docs":" After rendering and swapping buffers.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2609},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4014,"byte_end":4020,"line_start":145,"line_end":145,"column_start":5,"column_end":11},"name":"Update","qualname":"::Loop::Update","value":"Loop::Update(UpdateArgs)","parent":{"krate":0,"index":2460},"children":[],"decl_id":null,"docs":" Update the state of the application.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2613},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4098,"byte_end":4102,"line_start":147,"line_end":147,"column_start":5,"column_end":9},"name":"Idle","qualname":"::Loop::Idle","value":"Loop::Idle(IdleArgs)","parent":{"krate":0,"index":2460},"children":[],"decl_id":null,"docs":" Do background tasks that can be done incrementally.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2460},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3829,"byte_end":3833,"line_start":139,"line_end":139,"column_start":10,"column_end":14},"name":"Loop","qualname":"::Loop","value":"Loop::{Render, AfterRender, Update, Idle}","parent":null,"children":[{"krate":0,"index":2601},{"krate":0,"index":2605},{"krate":0,"index":2609},{"krate":0,"index":2613}],"decl_id":null,"docs":" Models loop events.\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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3820,"byte_end":4115,"line_start":139,"line_end":148,"column_start":1,"column_end":2}}]},{"kind":"TupleVariant","id":{"krate":0,"index":2655},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4200,"byte_end":4205,"line_start":154,"line_end":154,"column_start":5,"column_end":10},"name":"Input","qualname":"::Event::Input","value":"Event::Input(Input)","parent":{"krate":0,"index":2530},"children":[],"decl_id":null,"docs":" Input events.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2659},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4268,"byte_end":4272,"line_start":156,"line_end":156,"column_start":5,"column_end":9},"name":"Loop","qualname":"::Event::Loop","value":"Event::Loop(Loop)","parent":{"krate":0,"index":2530},"children":[],"decl_id":null,"docs":" Events that commonly used by event loops.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":2663},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4405,"byte_end":4411,"line_start":161,"line_end":161,"column_start":5,"column_end":11},"name":"Custom","qualname":"::Event::Custom","value":"Event::Custom(EventId, Arc<Any + Send + Sync>)","parent":{"krate":0,"index":2530},"children":[],"decl_id":null,"docs":" Custom event.","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2530},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4166,"byte_end":4171,"line_start":152,"line_end":152,"column_start":10,"column_end":15},"name":"Event","qualname":"::Event","value":"Event::{Input, Loop, Custom}","parent":null,"children":[{"krate":0,"index":2655},{"krate":0,"index":2659},{"krate":0,"index":2663}],"decl_id":null,"docs":" Models all events.\n","sig":null,"attributes":[]}],"impls":[{"id":0,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8179,"byte_end":8195,"line_start":9,"line_end":9,"column_start":12,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":804}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8179,"byte_end":8195,"line_start":9,"line_end":9,"column_start":12,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":794}],"docs":"","sig":null,"attributes":[]},{"id":2,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8321,"byte_end":8337,"line_start":16,"line_end":16,"column_start":6,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":44}],"docs":"","sig":null,"attributes":[]},{"id":3,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8726,"byte_end":8739,"line_start":29,"line_end":29,"column_start":12,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":884}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8726,"byte_end":8739,"line_start":29,"line_end":29,"column_start":12,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":874}],"docs":"","sig":null,"attributes":[]},{"id":5,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8927,"byte_end":8940,"line_start":38,"line_end":38,"column_start":6,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":48}],"docs":"","sig":null,"attributes":[]},{"id":6,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9334,"byte_end":9352,"line_start":51,"line_end":51,"column_start":12,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":956}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9334,"byte_end":9352,"line_start":51,"line_end":51,"column_start":12,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":946}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9610,"byte_end":9628,"line_start":61,"line_end":61,"column_start":6,"column_end":24},"value":"","parent":null,"children":[{"krate":0,"index":52}],"docs":"","sig":null,"attributes":[]},{"id":9,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":10486,"byte_end":10491,"line_start":85,"line_end":85,"column_start":30,"column_end":35},"value":"","parent":null,"children":[{"krate":0,"index":64},{"krate":0,"index":66}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":11829,"byte_end":11840,"line_start":12,"line_end":12,"column_start":14,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":1018}],"docs":"","sig":null,"attributes":[]},{"id":11,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":11842,"byte_end":11851,"line_start":12,"line_end":12,"column_start":27,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":1008}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":14058,"byte_end":14069,"line_start":62,"line_end":62,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":80}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":15644,"byte_end":15655,"line_start":99,"line_end":99,"column_start":18,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":84}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":15921,"byte_end":15924,"line_start":109,"line_end":109,"column_start":10,"column_end":13},"value":"","parent":null,"children":[{"krate":0,"index":1378}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":15921,"byte_end":15924,"line_start":109,"line_end":109,"column_start":10,"column_end":13},"value":"","parent":null,"children":[{"krate":0,"index":1368}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21628,"byte_end":21631,"line_start":348,"line_end":348,"column_start":20,"column_end":23},"value":"","parent":null,"children":[{"krate":0,"index":88}],"docs":"","sig":null,"attributes":[]},{"id":17,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":30738,"byte_end":30741,"line_start":593,"line_end":593,"column_start":20,"column_end":23},"value":"","parent":null,"children":[{"krate":0,"index":92}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":30855,"byte_end":30858,"line_start":599,"line_end":599,"column_start":13,"column_end":16},"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":30883,"byte_end":30886,"line_start":601,"line_end":601,"column_start":21,"column_end":24},"value":"","parent":null,"children":[{"krate":0,"index":98}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":31062,"byte_end":31065,"line_start":608,"line_end":608,"column_start":14,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":102}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":31209,"byte_end":31212,"line_start":615,"line_end":615,"column_start":6,"column_end":9},"value":"","parent":null,"children":[{"krate":0,"index":106}],"docs":"","sig":null,"attributes":[]},{"id":23,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":39668,"byte_end":39679,"line_start":9,"line_end":9,"column_start":10,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":1462}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":39668,"byte_end":39679,"line_start":9,"line_end":9,"column_start":10,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":1452}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":40086,"byte_end":40097,"line_start":30,"line_end":30,"column_start":20,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":124}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":41758,"byte_end":41763,"line_start":89,"line_end":89,"column_start":27,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":140},{"krate":0,"index":142}],"docs":"","sig":null,"attributes":[]},{"id":28,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":42661,"byte_end":42666,"line_start":116,"line_end":116,"column_start":29,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":154},{"krate":0,"index":156}],"docs":"","sig":null,"attributes":[]},{"id":29,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":43548,"byte_end":43553,"line_start":143,"line_end":143,"column_start":27,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":168},{"krate":0,"index":170}],"docs":"","sig":null,"attributes":[]},{"id":30,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46401,"byte_end":46406,"line_start":27,"line_end":27,"column_start":23,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":334},{"krate":0,"index":336}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,97,102,116,101,114,95,114,101,110,100,101,114,46,114,115],"byte_start":48908,"byte_end":48923,"line_start":5,"line_end":5,"column_start":12,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":1522}],"docs":"","sig":null,"attributes":[]},{"id":32,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,97,102,116,101,114,95,114,101,110,100,101,114,46,114,115],"byte_start":48908,"byte_end":48923,"line_start":5,"line_end":5,"column_start":12,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":1512}],"docs":"","sig":null,"attributes":[]},{"id":33,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,97,102,116,101,114,95,114,101,110,100,101,114,46,114,115],"byte_start":49465,"byte_end":49470,"line_start":19,"line_end":19,"column_start":27,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":356},{"krate":0,"index":358}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50554,"byte_end":50565,"line_start":5,"line_end":5,"column_start":10,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":1584}],"docs":"","sig":null,"attributes":[]},{"id":35,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50554,"byte_end":50565,"line_start":5,"line_end":5,"column_start":10,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":1574}],"docs":"","sig":null,"attributes":[]},{"id":36,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50759,"byte_end":50769,"line_start":14,"line_end":14,"column_start":12,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":1662}],"docs":"","sig":null,"attributes":[]},{"id":37,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50759,"byte_end":50769,"line_start":14,"line_end":14,"column_start":12,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":1652}],"docs":"","sig":null,"attributes":[]},{"id":38,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":51866,"byte_end":51871,"line_start":43,"line_end":43,"column_start":22,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":380},{"krate":0,"index":382}],"docs":"","sig":null,"attributes":[]},{"id":39,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":52727,"byte_end":52728,"line_start":71,"line_end":71,"column_start":24,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":394},{"krate":0,"index":396}],"docs":"","sig":null,"attributes":[]},{"id":40,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":54043,"byte_end":54044,"line_start":113,"line_end":113,"column_start":26,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":408},{"krate":0,"index":410}],"docs":"","sig":null,"attributes":[]},{"id":41,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,108,111,115,101,46,114,115],"byte_start":56135,"byte_end":56144,"line_start":5,"line_end":5,"column_start":12,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":1724}],"docs":"","sig":null,"attributes":[]},{"id":42,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,108,111,115,101,46,114,115],"byte_start":56135,"byte_end":56144,"line_start":5,"line_end":5,"column_start":12,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":1714}],"docs":"","sig":null,"attributes":[]},{"id":43,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,108,111,115,101,46,114,115],"byte_start":56598,"byte_end":56603,"line_start":19,"line_end":19,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":430},{"krate":0,"index":432}],"docs":"","sig":null,"attributes":[]},{"id":44,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":57862,"byte_end":57867,"line_start":15,"line_end":15,"column_start":22,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":452},{"krate":0,"index":454}],"docs":"","sig":null,"attributes":[]},{"id":45,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,102,111,99,117,115,46,114,115],"byte_start":59099,"byte_end":59104,"line_start":15,"line_end":15,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":474},{"krate":0,"index":476}],"docs":"","sig":null,"attributes":[]},{"id":46,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60055,"byte_end":60063,"line_start":5,"line_end":5,"column_start":12,"column_end":20},"value":"","parent":null,"children":[{"krate":0,"index":1770}],"docs":"","sig":null,"attributes":[]},{"id":47,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60055,"byte_end":60063,"line_start":5,"line_end":5,"column_start":12,"column_end":20},"value":"","parent":null,"children":[{"krate":0,"index":1760}],"docs":"","sig":null,"attributes":[]},{"id":48,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60756,"byte_end":60761,"line_start":26,"line_end":26,"column_start":20,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":498},{"krate":0,"index":500}],"docs":"","sig":null,"attributes":[]},{"id":49,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":61698,"byte_end":61708,"line_start":7,"line_end":7,"column_start":12,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":1842}],"docs":"","sig":null,"attributes":[]},{"id":50,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":61698,"byte_end":61708,"line_start":7,"line_end":7,"column_start":12,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":1832}],"docs":"","sig":null,"attributes":[]},{"id":51,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":62085,"byte_end":62095,"line_start":20,"line_end":20,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":514}],"docs":"","sig":null,"attributes":[]},{"id":52,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":62897,"byte_end":62902,"line_start":43,"line_end":43,"column_start":22,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":526},{"krate":0,"index":528}],"docs":"","sig":null,"attributes":[]},{"id":53,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,115,105,122,101,46,114,115],"byte_start":64824,"byte_end":64829,"line_start":15,"line_end":15,"column_start":22,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":548},{"krate":0,"index":550}],"docs":"","sig":null,"attributes":[]},{"id":54,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,101,120,116,46,114,115],"byte_start":66138,"byte_end":66143,"line_start":17,"line_end":17,"column_start":20,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":572},{"krate":0,"index":574}],"docs":"","sig":null,"attributes":[]},{"id":55,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67052,"byte_end":67057,"line_start":5,"line_end":5,"column_start":10,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":1922}],"docs":"","sig":null,"attributes":[]},{"id":56,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67052,"byte_end":67057,"line_start":5,"line_end":5,"column_start":10,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":1912}],"docs":"","sig":null,"attributes":[]},{"id":57,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67926,"byte_end":67935,"line_start":31,"line_end":31,"column_start":12,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":1992}],"docs":"","sig":null,"attributes":[]},{"id":58,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67926,"byte_end":67935,"line_start":31,"line_end":31,"column_start":12,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":1982}],"docs":"","sig":null,"attributes":[]},{"id":59,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":68647,"byte_end":68656,"line_start":54,"line_end":54,"column_start":6,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":588},{"krate":0,"index":590},{"krate":0,"index":592},{"krate":0,"index":594},{"krate":0,"index":596},{"krate":0,"index":598}],"docs":"","sig":null,"attributes":[]},{"id":60,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":70667,"byte_end":70672,"line_start":127,"line_end":127,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":610},{"krate":0,"index":612}],"docs":"","sig":null,"attributes":[]},{"id":61,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73070,"byte_end":73080,"line_start":5,"line_end":5,"column_start":12,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":2054}],"docs":"","sig":null,"attributes":[]},{"id":62,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73070,"byte_end":73080,"line_start":5,"line_end":5,"column_start":12,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":2044}],"docs":"","sig":null,"attributes":[]},{"id":63,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73798,"byte_end":73803,"line_start":26,"line_end":26,"column_start":22,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":634},{"krate":0,"index":636}],"docs":"","sig":null,"attributes":[]},{"id":64,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2391,"byte_end":2397,"line_start":78,"line_end":78,"column_start":10,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":2166}],"docs":"","sig":null,"attributes":[]},{"id":65,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2391,"byte_end":2397,"line_start":78,"line_end":78,"column_start":10,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":2156}],"docs":"","sig":null,"attributes":[]},{"id":66,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2729,"byte_end":2735,"line_start":91,"line_end":91,"column_start":10,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":2236}],"docs":"","sig":null,"attributes":[]},{"id":67,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2729,"byte_end":2735,"line_start":91,"line_end":91,"column_start":10,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":2226}],"docs":"","sig":null,"attributes":[]},{"id":68,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3163,"byte_end":3171,"line_start":106,"line_end":106,"column_start":10,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":2342}],"docs":"","sig":null,"attributes":[]},{"id":69,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3163,"byte_end":3171,"line_start":106,"line_end":106,"column_start":10,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":2332}],"docs":"","sig":null,"attributes":[]},{"id":70,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3359,"byte_end":3364,"line_start":120,"line_end":120,"column_start":10,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":2402}],"docs":"","sig":null,"attributes":[]},{"id":71,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3359,"byte_end":3364,"line_start":120,"line_end":120,"column_start":10,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":2392}],"docs":"","sig":null,"attributes":[]},{"id":72,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3829,"byte_end":3833,"line_start":139,"line_end":139,"column_start":10,"column_end":14},"value":"","parent":null,"children":[{"krate":0,"index":2480}],"docs":"","sig":null,"attributes":[]},{"id":73,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3829,"byte_end":3833,"line_start":139,"line_end":139,"column_start":10,"column_end":14},"value":"","parent":null,"children":[{"krate":0,"index":2470}],"docs":"","sig":null,"attributes":[]},{"id":74,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4469,"byte_end":4474,"line_start":164,"line_end":164,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":670}],"docs":"","sig":null,"attributes":[]},{"id":75,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4791,"byte_end":4796,"line_start":174,"line_end":174,"column_start":20,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":674}],"docs":"","sig":null,"attributes":[]},{"id":76,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5067,"byte_end":5073,"line_start":186,"line_end":186,"column_start":20,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":680}],"docs":"","sig":null,"attributes":[]},{"id":77,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5174,"byte_end":5180,"line_start":192,"line_end":192,"column_start":28,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":684}],"docs":"","sig":null,"attributes":[]},{"id":78,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5291,"byte_end":5297,"line_start":198,"line_end":198,"column_start":33,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":688}],"docs":"","sig":null,"attributes":[]},{"id":79,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5412,"byte_end":5417,"line_start":204,"line_end":204,"column_start":27,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":692}],"docs":"","sig":null,"attributes":[]},{"id":80,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5531,"byte_end":5537,"line_start":210,"line_end":210,"column_start":35,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":696}],"docs":"","sig":null,"attributes":[]},{"id":81,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5668,"byte_end":5673,"line_start":216,"line_end":216,"column_start":35,"column_end":40},"value":"","parent":null,"children":[{"krate":0,"index":700}],"docs":"","sig":null,"attributes":[]},{"id":82,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5808,"byte_end":5814,"line_start":222,"line_end":222,"column_start":26,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":704}],"docs":"","sig":null,"attributes":[]},{"id":83,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5918,"byte_end":5923,"line_start":228,"line_end":228,"column_start":26,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":708}],"docs":"","sig":null,"attributes":[]},{"id":84,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6037,"byte_end":6042,"line_start":234,"line_end":234,"column_start":23,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":712}],"docs":"","sig":null,"attributes":[]},{"id":85,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6146,"byte_end":6150,"line_start":240,"line_end":240,"column_start":27,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":716}],"docs":"","sig":null,"attributes":[]},{"id":86,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6255,"byte_end":6260,"line_start":246,"line_end":246,"column_start":27,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":720}],"docs":"","sig":null,"attributes":[]},{"id":87,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6383,"byte_end":6387,"line_start":252,"line_end":252,"column_start":32,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":724}],"docs":"","sig":null,"attributes":[]},{"id":88,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6507,"byte_end":6512,"line_start":258,"line_end":258,"column_start":32,"column_end":37},"value":"","parent":null,"children":[{"krate":0,"index":728}],"docs":"","sig":null,"attributes":[]},{"id":89,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6640,"byte_end":6644,"line_start":264,"line_end":264,"column_start":27,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":732}],"docs":"","sig":null,"attributes":[]},{"id":90,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6749,"byte_end":6754,"line_start":270,"line_end":270,"column_start":27,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":736}],"docs":"","sig":null,"attributes":[]},{"id":91,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6870,"byte_end":6874,"line_start":276,"line_end":276,"column_start":25,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":740}],"docs":"","sig":null,"attributes":[]},{"id":92,"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6973,"byte_end":6978,"line_start":282,"line_end":282,"column_start":25,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":744}],"docs":"","sig":null,"attributes":[]},{"id":93,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7091,"byte_end":7096,"line_start":288,"line_end":288,"column_start":26,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":748}],"docs":"","sig":null,"attributes":[]},{"id":94,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7194,"byte_end":7199,"line_start":294,"line_end":294,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":752}],"docs":"","sig":null,"attributes":[]},{"id":95,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7321,"byte_end":7326,"line_start":302,"line_end":302,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":756}],"docs":"","sig":null,"attributes":[]},{"id":96,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7421,"byte_end":7426,"line_start":308,"line_end":308,"column_start":30,"column_end":35},"value":"","parent":null,"children":[{"krate":0,"index":760}],"docs":"","sig":null,"attributes":[]},{"id":97,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7615,"byte_end":7620,"line_start":318,"line_end":318,"column_start":29,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":764}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":504,"byte_end":514,"line_start":23,"line_end":23,"column_start":9,"column_end":19},"ref_id":{"krate":0,"index":32}},{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":524,"byte_end":532,"line_start":24,"line_end":24,"column_start":9,"column_end":17},"ref_id":{"krate":0,"index":68}},{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":542,"byte_end":547,"line_start":25,"line_end":25,"column_start":9,"column_end":14},"ref_id":{"krate":0,"index":112}},{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1171,"byte_end":1184,"line_start":42,"line_end":42,"column_start":9,"column_end":22},"ref_id":{"krate":0,"index":242}}],"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8179,"byte_end":8195,"line_start":9,"line_end":9,"column_start":12,"column_end":28},"kind":{"variant":"Impl","fields":[0]},"from":{"krate":0,"index":766},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8179,"byte_end":8195,"line_start":9,"line_end":9,"column_start":12,"column_end":28},"kind":{"variant":"Impl","fields":[1]},"from":{"krate":0,"index":766},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8321,"byte_end":8337,"line_start":16,"line_end":16,"column_start":6,"column_end":22},"kind":{"variant":"Impl","fields":[2]},"from":{"krate":0,"index":766},"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8726,"byte_end":8739,"line_start":29,"line_end":29,"column_start":12,"column_end":25},"kind":{"variant":"Impl","fields":[3]},"from":{"krate":0,"index":846},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8726,"byte_end":8739,"line_start":29,"line_end":29,"column_start":12,"column_end":25},"kind":{"variant":"Impl","fields":[4]},"from":{"krate":0,"index":846},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":8927,"byte_end":8940,"line_start":38,"line_end":38,"column_start":6,"column_end":19},"kind":{"variant":"Impl","fields":[5]},"from":{"krate":0,"index":846},"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9334,"byte_end":9352,"line_start":51,"line_end":51,"column_start":12,"column_end":30},"kind":{"variant":"Impl","fields":[6]},"from":{"krate":0,"index":926},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9334,"byte_end":9352,"line_start":51,"line_end":51,"column_start":12,"column_end":30},"kind":{"variant":"Impl","fields":[7]},"from":{"krate":0,"index":926},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9610,"byte_end":9628,"line_start":61,"line_end":61,"column_start":6,"column_end":24},"kind":{"variant":"Impl","fields":[8]},"from":{"krate":0,"index":926},"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":9999,"byte_end":10004,"line_start":74,"line_end":74,"column_start":32,"column_end":37},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"krate":0,"index":54}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,111,110,116,114,111,108,108,101,114,46,114,115],"byte_start":10486,"byte_end":10491,"line_start":85,"line_end":85,"column_start":30,"column_end":35},"kind":{"variant":"Impl","fields":[9]},"from":{"krate":0,"index":2530},"to":{"krate":0,"index":54}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":11829,"byte_end":11840,"line_start":12,"line_end":12,"column_start":14,"column_end":25},"kind":{"variant":"Impl","fields":[10]},"from":{"krate":0,"index":998},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":11842,"byte_end":11851,"line_start":12,"line_end":12,"column_start":27,"column_end":36},"kind":{"variant":"Impl","fields":[11]},"from":{"krate":0,"index":998},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":14058,"byte_end":14069,"line_start":62,"line_end":62,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[12]},"from":{"krate":0,"index":998},"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":15644,"byte_end":15655,"line_start":99,"line_end":99,"column_start":18,"column_end":29},"kind":{"variant":"Impl","fields":[13]},"from":{"krate":0,"index":998},"to":{"krate":2,"index":2614}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":15921,"byte_end":15924,"line_start":109,"line_end":109,"column_start":10,"column_end":13},"kind":{"variant":"Impl","fields":[14]},"from":{"krate":0,"index":1350},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":15921,"byte_end":15924,"line_start":109,"line_end":109,"column_start":10,"column_end":13},"kind":{"variant":"Impl","fields":[15]},"from":{"krate":0,"index":1350},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":21628,"byte_end":21631,"line_start":348,"line_end":348,"column_start":20,"column_end":23},"kind":{"variant":"Impl","fields":[16]},"from":{"krate":0,"index":1350},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":30738,"byte_end":30741,"line_start":593,"line_end":593,"column_start":20,"column_end":23},"kind":{"variant":"Impl","fields":[17]},"from":{"krate":0,"index":1350},"to":{"krate":2,"index":2392}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":30855,"byte_end":30858,"line_start":599,"line_end":599,"column_start":13,"column_end":16},"kind":{"variant":"Impl","fields":[18]},"from":{"krate":0,"index":1350},"to":{"krate":2,"index":2398}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":30883,"byte_end":30886,"line_start":601,"line_end":601,"column_start":21,"column_end":24},"kind":{"variant":"Impl","fields":[19]},"from":{"krate":0,"index":1350},"to":{"krate":2,"index":2446}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":31062,"byte_end":31065,"line_start":608,"line_end":608,"column_start":14,"column_end":17},"kind":{"variant":"Impl","fields":[20]},"from":{"krate":0,"index":1350},"to":{"krate":2,"index":2428}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,107,101,121,98,111,97,114,100,46,114,115],"byte_start":31209,"byte_end":31212,"line_start":615,"line_end":615,"column_start":6,"column_end":9},"kind":{"variant":"Impl","fields":[21]},"from":{"krate":0,"index":1350},"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":39668,"byte_end":39679,"line_start":9,"line_end":9,"column_start":10,"column_end":21},"kind":{"variant":"Impl","fields":[23]},"from":{"krate":0,"index":1418},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":39668,"byte_end":39679,"line_start":9,"line_end":9,"column_start":10,"column_end":21},"kind":{"variant":"Impl","fields":[24]},"from":{"krate":0,"index":1418},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":40086,"byte_end":40097,"line_start":30,"line_end":30,"column_start":20,"column_end":31},"kind":{"variant":"Impl","fields":[25]},"from":{"krate":0,"index":1418},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":41338,"byte_end":41343,"line_start":78,"line_end":78,"column_start":29,"column_end":34},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"krate":0,"index":130}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":41758,"byte_end":41763,"line_start":89,"line_end":89,"column_start":27,"column_end":32},"kind":{"variant":"Impl","fields":[27]},"from":{"krate":0,"index":2530},"to":{"krate":0,"index":130}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":42227,"byte_end":42232,"line_start":105,"line_end":105,"column_start":31,"column_end":36},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":42661,"byte_end":42666,"line_start":116,"line_end":116,"column_start":29,"column_end":34},"kind":{"variant":"Impl","fields":[28]},"from":{"krate":0,"index":2530},"to":{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":43126,"byte_end":43131,"line_start":132,"line_end":132,"column_start":29,"column_end":34},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"krate":0,"index":158}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,109,111,117,115,101,46,114,115],"byte_start":43548,"byte_end":43553,"line_start":143,"line_end":143,"column_start":27,"column_end":32},"kind":{"variant":"Impl","fields":[29]},"from":{"krate":0,"index":2530},"to":{"krate":0,"index":158}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":45843,"byte_end":45848,"line_start":13,"line_end":13,"column_start":25,"column_end":30},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":45855,"byte_end":45871,"line_start":14,"line_end":14,"column_start":5,"column_end":21},"kind":"SuperTrait","from":{"krate":0,"index":346},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":45874,"byte_end":45884,"line_start":14,"line_end":14,"column_start":24,"column_end":34},"kind":"SuperTrait","from":{"krate":0,"index":420},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":45887,"byte_end":45906,"line_start":14,"line_end":14,"column_start":37,"column_end":56},"kind":"SuperTrait","from":{"krate":0,"index":54},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":45909,"byte_end":45920,"line_start":14,"line_end":14,"column_start":59,"column_end":70},"kind":"SuperTrait","from":{"krate":0,"index":442},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":45923,"byte_end":45933,"line_start":14,"line_end":14,"column_start":73,"column_end":83},"kind":"SuperTrait","from":{"krate":0,"index":464},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":45936,"byte_end":45945,"line_start":14,"line_end":14,"column_start":86,"column_end":95},"kind":"SuperTrait","from":{"krate":0,"index":486},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":45952,"byte_end":45968,"line_start":15,"line_end":15,"column_start":5,"column_end":21},"kind":"SuperTrait","from":{"krate":0,"index":130},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":45971,"byte_end":45989,"line_start":15,"line_end":15,"column_start":24,"column_end":42},"kind":"SuperTrait","from":{"krate":0,"index":144},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":45992,"byte_end":46008,"line_start":15,"line_end":15,"column_start":45,"column_end":61},"kind":"SuperTrait","from":{"krate":0,"index":158},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46011,"byte_end":46022,"line_start":15,"line_end":15,"column_start":64,"column_end":75},"kind":"SuperTrait","from":{"krate":0,"index":370},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46025,"byte_end":46035,"line_start":15,"line_end":15,"column_start":78,"column_end":88},"kind":"SuperTrait","from":{"krate":0,"index":384},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46042,"byte_end":46054,"line_start":16,"line_end":16,"column_start":5,"column_end":17},"kind":"SuperTrait","from":{"krate":0,"index":398},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46057,"byte_end":46068,"line_start":16,"line_end":16,"column_start":20,"column_end":31},"kind":"SuperTrait","from":{"krate":0,"index":516},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46071,"byte_end":46082,"line_start":16,"line_end":16,"column_start":34,"column_end":45},"kind":"SuperTrait","from":{"krate":0,"index":538},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46085,"byte_end":46094,"line_start":16,"line_end":16,"column_start":48,"column_end":57},"kind":"SuperTrait","from":{"krate":0,"index":562},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46097,"byte_end":46107,"line_start":16,"line_end":16,"column_start":60,"column_end":70},"kind":"SuperTrait","from":{"krate":0,"index":600},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46110,"byte_end":46121,"line_start":16,"line_end":16,"column_start":73,"column_end":84},"kind":"SuperTrait","from":{"krate":0,"index":622},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46128,"byte_end":46132,"line_start":17,"line_end":17,"column_start":5,"column_end":9},"kind":"SuperTrait","from":{"krate":2,"index":2634},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46142,"byte_end":46146,"line_start":17,"line_end":17,"column_start":19,"column_end":23},"kind":"SuperTrait","from":{"krate":2,"index":2634},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46155,"byte_end":46159,"line_start":17,"line_end":17,"column_start":32,"column_end":36},"kind":"SuperTrait","from":{"krate":2,"index":2630},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46177,"byte_end":46181,"line_start":17,"line_end":17,"column_start":54,"column_end":58},"kind":"SuperTrait","from":{"krate":2,"index":2630},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,103,101,110,101,114,105,99,95,101,118,101,110,116,46,114,115],"byte_start":46401,"byte_end":46406,"line_start":27,"line_end":27,"column_start":23,"column_end":28},"kind":{"variant":"Impl","fields":[30]},"from":{"krate":0,"index":2530},"to":{"krate":0,"index":326}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,97,102,116,101,114,95,114,101,110,100,101,114,46,114,115],"byte_start":48908,"byte_end":48923,"line_start":5,"line_end":5,"column_start":12,"column_end":27},"kind":{"variant":"Impl","fields":[31]},"from":{"krate":0,"index":1502},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,97,102,116,101,114,95,114,101,110,100,101,114,46,114,115],"byte_start":48908,"byte_end":48923,"line_start":5,"line_end":5,"column_start":12,"column_end":27},"kind":{"variant":"Impl","fields":[32]},"from":{"krate":0,"index":1502},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,97,102,116,101,114,95,114,101,110,100,101,114,46,114,115],"byte_start":48999,"byte_end":49004,"line_start":8,"line_end":8,"column_start":29,"column_end":34},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"krate":0,"index":346}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,97,102,116,101,114,95,114,101,110,100,101,114,46,114,115],"byte_start":49465,"byte_end":49470,"line_start":19,"line_end":19,"column_start":27,"column_end":32},"kind":{"variant":"Impl","fields":[33]},"from":{"krate":0,"index":2530},"to":{"krate":0,"index":346}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50554,"byte_end":50565,"line_start":5,"line_end":5,"column_start":10,"column_end":21},"kind":{"variant":"Impl","fields":[34]},"from":{"krate":0,"index":1548},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50554,"byte_end":50565,"line_start":5,"line_end":5,"column_start":10,"column_end":21},"kind":{"variant":"Impl","fields":[35]},"from":{"krate":0,"index":1548},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50759,"byte_end":50769,"line_start":14,"line_end":14,"column_start":12,"column_end":22},"kind":{"variant":"Impl","fields":[36]},"from":{"krate":0,"index":1624},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":50759,"byte_end":50769,"line_start":14,"line_end":14,"column_start":12,"column_end":22},"kind":{"variant":"Impl","fields":[37]},"from":{"krate":0,"index":1624},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":51474,"byte_end":51479,"line_start":32,"line_end":32,"column_start":24,"column_end":29},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":51866,"byte_end":51871,"line_start":43,"line_end":43,"column_start":22,"column_end":27},"kind":{"variant":"Impl","fields":[38]},"from":{"krate":0,"index":2530},"to":{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":52279,"byte_end":52284,"line_start":58,"line_end":58,"column_start":23,"column_end":28},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":52727,"byte_end":52728,"line_start":71,"line_end":71,"column_start":24,"column_end":25},"kind":{"variant":"Impl","fields":[39]},"from":{"krate":0,"index":105},"to":{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":53581,"byte_end":53586,"line_start":100,"line_end":100,"column_start":25,"column_end":30},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"krate":0,"index":398}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,98,117,116,116,111,110,46,114,115],"byte_start":54043,"byte_end":54044,"line_start":113,"line_end":113,"column_start":26,"column_end":27},"kind":{"variant":"Impl","fields":[40]},"from":{"krate":0,"index":117},"to":{"krate":0,"index":398}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,108,111,115,101,46,114,115],"byte_start":56135,"byte_end":56144,"line_start":5,"line_end":5,"column_start":12,"column_end":21},"kind":{"variant":"Impl","fields":[41]},"from":{"krate":0,"index":1704},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,108,111,115,101,46,114,115],"byte_start":56135,"byte_end":56144,"line_start":5,"line_end":5,"column_start":12,"column_end":21},"kind":{"variant":"Impl","fields":[42]},"from":{"krate":0,"index":1704},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,108,111,115,101,46,114,115],"byte_start":56192,"byte_end":56197,"line_start":8,"line_end":8,"column_start":23,"column_end":28},"kind":"SuperTrait","from":{"krate":2,"index":1718},"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,108,111,115,101,46,114,115],"byte_start":56598,"byte_end":56603,"line_start":19,"line_end":19,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[43]},"from":{"krate":0,"index":2530},"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":57493,"byte_end":57498,"line_start":4,"line_end":4,"column_start":24,"column_end":29},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"krate":0,"index":442}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":57862,"byte_end":57867,"line_start":15,"line_end":15,"column_start":22,"column_end":27},"kind":{"variant":"Impl","fields":[44]},"from":{"krate":0,"index":2530},"to":{"krate":0,"index":442}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,102,111,99,117,115,46,114,115],"byte_start":58735,"byte_end":58740,"line_start":4,"line_end":4,"column_start":23,"column_end":28},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,102,111,99,117,115,46,114,115],"byte_start":59099,"byte_end":59104,"line_start":15,"line_end":15,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[45]},"from":{"krate":0,"index":2530},"to":{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60055,"byte_end":60063,"line_start":5,"line_end":5,"column_start":12,"column_end":20},"kind":{"variant":"Impl","fields":[46]},"from":{"krate":0,"index":1750},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60055,"byte_end":60063,"line_start":5,"line_end":5,"column_start":12,"column_end":20},"kind":{"variant":"Impl","fields":[47]},"from":{"krate":0,"index":1750},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60192,"byte_end":60197,"line_start":11,"line_end":11,"column_start":22,"column_end":27},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,105,100,108,101,46,114,115],"byte_start":60756,"byte_end":60761,"line_start":26,"line_end":26,"column_start":20,"column_end":25},"kind":{"variant":"Impl","fields":[48]},"from":{"krate":0,"index":2530},"to":{"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":61698,"byte_end":61708,"line_start":7,"line_end":7,"column_start":12,"column_end":22},"kind":{"variant":"Impl","fields":[49]},"from":{"krate":0,"index":1822},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":61698,"byte_end":61708,"line_start":7,"line_end":7,"column_start":12,"column_end":22},"kind":{"variant":"Impl","fields":[50]},"from":{"krate":0,"index":1822},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":62085,"byte_end":62095,"line_start":20,"line_end":20,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[51]},"from":{"krate":0,"index":1822},"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":62495,"byte_end":62500,"line_start":32,"line_end":32,"column_start":24,"column_end":29},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"krate":0,"index":516}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,110,100,101,114,46,114,115],"byte_start":62897,"byte_end":62902,"line_start":43,"line_end":43,"column_start":22,"column_end":27},"kind":{"variant":"Impl","fields":[52]},"from":{"krate":0,"index":2530},"to":{"krate":0,"index":516}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,115,105,122,101,46,114,115],"byte_start":64435,"byte_end":64440,"line_start":4,"line_end":4,"column_start":24,"column_end":29},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"krate":0,"index":538}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,114,101,115,105,122,101,46,114,115],"byte_start":64824,"byte_end":64829,"line_start":15,"line_end":15,"column_start":22,"column_end":27},"kind":{"variant":"Impl","fields":[53]},"from":{"krate":0,"index":2530},"to":{"krate":0,"index":538}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,101,120,116,46,114,115],"byte_start":65772,"byte_end":65777,"line_start":6,"line_end":6,"column_start":22,"column_end":27},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"krate":0,"index":562}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,101,120,116,46,114,115],"byte_start":66138,"byte_end":66143,"line_start":17,"line_end":17,"column_start":20,"column_end":25},"kind":{"variant":"Impl","fields":[54]},"from":{"krate":0,"index":2530},"to":{"krate":0,"index":562}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67052,"byte_end":67057,"line_start":5,"line_end":5,"column_start":10,"column_end":15},"kind":{"variant":"Impl","fields":[55]},"from":{"krate":0,"index":1894},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67052,"byte_end":67057,"line_start":5,"line_end":5,"column_start":10,"column_end":15},"kind":{"variant":"Impl","fields":[56]},"from":{"krate":0,"index":1894},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67926,"byte_end":67935,"line_start":31,"line_end":31,"column_start":12,"column_end":21},"kind":{"variant":"Impl","fields":[57]},"from":{"krate":0,"index":1962},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":67926,"byte_end":67935,"line_start":31,"line_end":31,"column_start":12,"column_end":21},"kind":{"variant":"Impl","fields":[58]},"from":{"krate":0,"index":1962},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":68647,"byte_end":68656,"line_start":54,"line_end":54,"column_start":6,"column_end":15},"kind":{"variant":"Impl","fields":[59]},"from":{"krate":0,"index":1962},"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,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":70276,"byte_end":70281,"line_start":116,"line_end":116,"column_start":23,"column_end":28},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"krate":0,"index":600}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,116,111,117,99,104,46,114,115],"byte_start":70667,"byte_end":70672,"line_start":127,"line_end":127,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[60]},"from":{"krate":0,"index":2530},"to":{"krate":0,"index":600}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73070,"byte_end":73080,"line_start":5,"line_end":5,"column_start":12,"column_end":22},"kind":{"variant":"Impl","fields":[61]},"from":{"krate":0,"index":2034},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73070,"byte_end":73080,"line_start":5,"line_end":5,"column_start":12,"column_end":22},"kind":{"variant":"Impl","fields":[62]},"from":{"krate":0,"index":2034},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73206,"byte_end":73211,"line_start":11,"line_end":11,"column_start":24,"column_end":29},"kind":"SuperTrait","from":{"krate":2,"index":1718},"to":{"krate":0,"index":622}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,117,112,100,97,116,101,46,114,115],"byte_start":73798,"byte_end":73803,"line_start":26,"line_end":26,"column_start":22,"column_end":27},"kind":{"variant":"Impl","fields":[63]},"from":{"krate":0,"index":2530},"to":{"krate":0,"index":622}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2391,"byte_end":2397,"line_start":78,"line_end":78,"column_start":10,"column_end":16},"kind":{"variant":"Impl","fields":[64]},"from":{"krate":0,"index":2128},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2391,"byte_end":2397,"line_start":78,"line_end":78,"column_start":10,"column_end":16},"kind":{"variant":"Impl","fields":[65]},"from":{"krate":0,"index":2128},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2729,"byte_end":2735,"line_start":91,"line_end":91,"column_start":10,"column_end":16},"kind":{"variant":"Impl","fields":[66]},"from":{"krate":0,"index":2206},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2729,"byte_end":2735,"line_start":91,"line_end":91,"column_start":10,"column_end":16},"kind":{"variant":"Impl","fields":[67]},"from":{"krate":0,"index":2206},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3163,"byte_end":3171,"line_start":106,"line_end":106,"column_start":10,"column_end":18},"kind":{"variant":"Impl","fields":[68]},"from":{"krate":0,"index":2306},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3163,"byte_end":3171,"line_start":106,"line_end":106,"column_start":10,"column_end":18},"kind":{"variant":"Impl","fields":[69]},"from":{"krate":0,"index":2306},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3359,"byte_end":3364,"line_start":120,"line_end":120,"column_start":10,"column_end":15},"kind":{"variant":"Impl","fields":[70]},"from":{"krate":0,"index":2382},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3359,"byte_end":3364,"line_start":120,"line_end":120,"column_start":10,"column_end":15},"kind":{"variant":"Impl","fields":[71]},"from":{"krate":0,"index":2382},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3829,"byte_end":3833,"line_start":139,"line_end":139,"column_start":10,"column_end":14},"kind":{"variant":"Impl","fields":[72]},"from":{"krate":0,"index":2460},"to":{"krate":12,"index":1262}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3829,"byte_end":3833,"line_start":139,"line_end":139,"column_start":10,"column_end":14},"kind":{"variant":"Impl","fields":[73]},"from":{"krate":0,"index":2460},"to":{"krate":12,"index":1774}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4469,"byte_end":4474,"line_start":164,"line_end":164,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[74]},"from":{"krate":0,"index":2530},"to":{"krate":2,"index":7828}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4791,"byte_end":4796,"line_start":174,"line_end":174,"column_start":20,"column_end":25},"kind":{"variant":"Impl","fields":[75]},"from":{"krate":0,"index":2530},"to":{"krate":2,"index":2392}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5067,"byte_end":5073,"line_start":186,"line_end":186,"column_start":20,"column_end":26},"kind":{"variant":"Impl","fields":[76]},"from":{"krate":0,"index":2128},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5174,"byte_end":5180,"line_start":192,"line_end":192,"column_start":28,"column_end":34},"kind":{"variant":"Impl","fields":[77]},"from":{"krate":0,"index":2128},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5291,"byte_end":5297,"line_start":198,"line_end":198,"column_start":33,"column_end":39},"kind":{"variant":"Impl","fields":[78]},"from":{"krate":0,"index":2128},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5412,"byte_end":5417,"line_start":204,"line_end":204,"column_start":27,"column_end":32},"kind":{"variant":"Impl","fields":[79]},"from":{"krate":0,"index":2382},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5531,"byte_end":5537,"line_start":210,"line_end":210,"column_start":35,"column_end":41},"kind":{"variant":"Impl","fields":[80]},"from":{"krate":0,"index":2206},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5668,"byte_end":5673,"line_start":216,"line_end":216,"column_start":35,"column_end":40},"kind":{"variant":"Impl","fields":[81]},"from":{"krate":0,"index":2382},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5808,"byte_end":5814,"line_start":222,"line_end":222,"column_start":26,"column_end":32},"kind":{"variant":"Impl","fields":[82]},"from":{"krate":0,"index":2206},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5918,"byte_end":5923,"line_start":228,"line_end":228,"column_start":26,"column_end":31},"kind":{"variant":"Impl","fields":[83]},"from":{"krate":0,"index":2382},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6037,"byte_end":6042,"line_start":234,"line_end":234,"column_start":23,"column_end":28},"kind":{"variant":"Impl","fields":[84]},"from":{"krate":0,"index":2382},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6146,"byte_end":6150,"line_start":240,"line_end":240,"column_start":27,"column_end":31},"kind":{"variant":"Impl","fields":[85]},"from":{"krate":0,"index":2460},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6255,"byte_end":6260,"line_start":246,"line_end":246,"column_start":27,"column_end":32},"kind":{"variant":"Impl","fields":[86]},"from":{"krate":0,"index":2530},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6383,"byte_end":6387,"line_start":252,"line_end":252,"column_start":32,"column_end":36},"kind":{"variant":"Impl","fields":[87]},"from":{"krate":0,"index":2460},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6507,"byte_end":6512,"line_start":258,"line_end":258,"column_start":32,"column_end":37},"kind":{"variant":"Impl","fields":[88]},"from":{"krate":0,"index":2530},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6640,"byte_end":6644,"line_start":264,"line_end":264,"column_start":27,"column_end":31},"kind":{"variant":"Impl","fields":[89]},"from":{"krate":0,"index":2460},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6749,"byte_end":6754,"line_start":270,"line_end":270,"column_start":27,"column_end":32},"kind":{"variant":"Impl","fields":[90]},"from":{"krate":0,"index":2530},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6870,"byte_end":6874,"line_start":276,"line_end":276,"column_start":25,"column_end":29},"kind":{"variant":"Impl","fields":[91]},"from":{"krate":0,"index":2460},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6973,"byte_end":6978,"line_start":282,"line_end":282,"column_start":25,"column_end":30},"kind":{"variant":"Impl","fields":[92]},"from":{"krate":0,"index":2530},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7091,"byte_end":7096,"line_start":288,"line_end":288,"column_start":26,"column_end":31},"kind":{"variant":"Impl","fields":[93]},"from":{"krate":0,"index":2382},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7194,"byte_end":7199,"line_start":294,"line_end":294,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[94]},"from":{"krate":0,"index":2530},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7321,"byte_end":7326,"line_start":302,"line_end":302,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[95]},"from":{"krate":0,"index":2530},"to":{"krate":2,"index":2634}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7421,"byte_end":7426,"line_start":308,"line_end":308,"column_start":30,"column_end":35},"kind":{"variant":"Impl","fields":[96]},"from":{"krate":0,"index":2530},"to":{"krate":2,"index":2630}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,105,110,112,117,116,45,48,46,50,49,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7615,"byte_end":7620,"line_start":318,"line_end":318,"column_start":29,"column_end":34},"kind":{"variant":"Impl","fields":[97]},"from":{"krate":0,"index":2530},"to":{"krate":2,"index":2630}}]} |