{"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":"::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":"::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":"::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","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 (&self, f: F) -> Option","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","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":"::event","value":"fn (&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":"::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","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 (&self, f: F) -> Option","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","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 (&self, f: F) -> Option","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","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 (&self, f: F) -> Option","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 +\nFrom + Into> + Into>","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","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 (&self, f: F) -> Option","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","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","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","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 (&self, f: F) -> Option","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","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","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 (&self, f: F) -> Option","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