mirror of
https://github.com/neogeek23/rusty_snek_gaem.git
synced 2026-02-07 04:26:39 +00:00
1 line
220 KiB
JSON
1 line
220 KiB
JSON
{"config":{"output_file":null,"full_docs":false,"pub_only":true,"reachable_only":true,"distro_crate":false,"signatures":false,"borrow_data":false},"version":"0.18.2","compilation":{"directory":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48],"program":"/home/brad/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rls","arguments":["--crate-name","glutin","/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","--color","never","--crate-type","lib","--emit=dep-info,metadata","-C","debuginfo=2","-C","metadata=40b817cebd2ad5c6","-C","extra-filename=-40b817cebd2ad5c6","--out-dir","/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps","-L","dependency=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps","--extern","lazy_static=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/liblazy_static-4ba374cd2e5f6709.rmeta","--extern","libc=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/liblibc-a352fcf73419489c.rmeta","--extern","osmesa_sys=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libosmesa_sys-26f9350a3693b02b.rmeta","--extern","shared_library=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libshared_library-fe14558ef1cb8acc.rmeta","--extern","wayland_client=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libwayland_client-5c75824e68100bd4.rmeta","--extern","winit=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libwinit-e975f23ae79087be.rmeta","--extern","x11_dl=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libx11_dl-247166bc6018a846.rmeta","--cap-lints","allow","-L","native=/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/libloading-8e80f983f70d003b/out","--error-format=json","--sysroot","/home/brad/.rustup/toolchains/stable-x86_64-unknown-linux-gnu"],"output":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,100,101,112,115,47,108,105,98,103,108,117,116,105,110,45,52,48,98,56,49,55,99,101,98,100,50,97,100,53,99,54,46,114,109,101,116,97]},"prelude":{"crate_id":{"name":"glutin","disambiguator":[1865427019407337014,7139186012522547198]},"crate_root":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src","external_crates":[{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":1,"id":{"name":"std","disambiguator":[13207157035321610514,1601512537482633728]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":2,"id":{"name":"core","disambiguator":[7623312343418098386,5842227285171027081]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":3,"id":{"name":"compiler_builtins","disambiguator":[15062483144693841030,3160817630090790886]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":4,"id":{"name":"rustc_std_workspace_core","disambiguator":[436745421963593417,1808485874600938246]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":5,"id":{"name":"alloc","disambiguator":[14785001670989826495,12996925471203689162]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":6,"id":{"name":"libc","disambiguator":[9965434524793337566,8042345761937100773]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":7,"id":{"name":"rustc_demangle","disambiguator":[15482981957725683232,16126164733460801089]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":8,"id":{"name":"unwind","disambiguator":[12401856028840807657,14789254441426287527]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":9,"id":{"name":"backtrace_sys","disambiguator":[13858858106744831426,15797026455235720829]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":10,"id":{"name":"panic_unwind","disambiguator":[7931781289263694084,224457116430056702]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":11,"id":{"name":"shared_library","disambiguator":[11435717151725860677,1040722892365271305]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":12,"id":{"name":"libc","disambiguator":[1717102426328317530,831100097483373836]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":13,"id":{"name":"lazy_static","disambiguator":[4752050148690083859,4734584730016717394]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":14,"id":{"name":"winit","disambiguator":[5423713914804189117,7008832789563415203]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":15,"id":{"name":"log","disambiguator":[3668614583430082834,12485160933264821747]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":16,"id":{"name":"cfg_if","disambiguator":[3219034511008209391,1536385919645980065]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":17,"id":{"name":"x11_dl","disambiguator":[5314519636635513641,11183271710881958866]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":18,"id":{"name":"parking_lot","disambiguator":[11585234039252015280,9701626834826620032]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":19,"id":{"name":"lock_api","disambiguator":[9763269333709653757,9222535747561737304]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":20,"id":{"name":"scopeguard","disambiguator":[4791317205422574492,1461573426101297457]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":21,"id":{"name":"owning_ref","disambiguator":[18246999363821425227,17866107503621341503]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":22,"id":{"name":"stable_deref_trait","disambiguator":[4597047654787858371,5408927070320706400]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":23,"id":{"name":"parking_lot_core","disambiguator":[8270909471899004033,16867677709880797419]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":24,"id":{"name":"rand","disambiguator":[13907113455222092366,18298974706970373909]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":25,"id":{"name":"rand_core","disambiguator":[10153296063466017453,11131013617105123981]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":26,"id":{"name":"rand_core","disambiguator":[6439917317833140816,9523919342864497723]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":27,"id":{"name":"smallvec","disambiguator":[16986649095868062491,5688782375439861188]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":28,"id":{"name":"unreachable","disambiguator":[10654538209134985760,11185788935586897680]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":29,"id":{"name":"void","disambiguator":[17151317887819457952,10537375601338091297]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":30,"id":{"name":"percent_encoding","disambiguator":[17461421509132801534,17165682011405198110]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":31,"id":{"name":"smithay_client_toolkit","disambiguator":[5772164255688534619,3239028865767185983]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":32,"id":{"name":"bitflags","disambiguator":[2663595552475436125,15801114882369740192]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":33,"id":{"name":"dlib","disambiguator":[12814051107698219333,12841006255534914396]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":34,"id":{"name":"libloading","disambiguator":[9985443812674510698,5014960343795009355]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":35,"id":{"name":"memmap","disambiguator":[5985642108414104778,6566139901308336345]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":36,"id":{"name":"nix","disambiguator":[10476833716943419001,6244935365726534524]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":37,"id":{"name":"wayland_client","disambiguator":[15248940190741501250,10810239761342260341]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":38,"id":{"name":"wayland_commons","disambiguator":[17095216671417431460,12475205118442145540]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":39,"id":{"name":"downcast_rs","disambiguator":[4392934401901573947,4853190276560623767]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":40,"id":{"name":"wayland_sys","disambiguator":[17899645973519748688,174163236288630250]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/lib.rs","num":41,"id":{"name":"wayland_protocols","disambiguator":[16198998035502044532,12654655380783401154]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/api/osmesa/mod.rs","num":42,"id":{"name":"osmesa_sys","disambiguator":[13763401603999854009,10090615865251511690]}}],"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":25277,"line_start":1,"line_end":811,"column_start":1,"column_end":2}},"imports":[{"kind":"Use","ref_id":{"krate":0,"index":2618},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2124,"byte_end":2147,"line_start":64,"line_end":64,"column_start":20,"column_end":43},"alias_span":null,"name":"HeadlessRendererBuilder","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":788},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2149,"byte_end":2164,"line_start":64,"line_end":64,"column_start":45,"column_end":60},"alias_span":null,"name":"HeadlessContext","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":3648},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2188,"byte_end":2209,"line_start":66,"line_end":66,"column_start":5,"column_end":26},"alias_span":null,"name":"AvailableMonitorsIter","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2215,"byte_end":2221,"line_start":67,"line_end":67,"column_start":5,"column_end":11},"alias_span":null,"name":"AxisId","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2227,"byte_end":2235,"line_start":68,"line_end":68,"column_start":5,"column_end":13},"alias_span":null,"name":"ButtonId","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":3748},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2241,"byte_end":2252,"line_start":69,"line_end":69,"column_start":5,"column_end":16},"alias_span":null,"name":"ControlFlow","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":3804},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2258,"byte_end":2271,"line_start":70,"line_end":70,"column_start":5,"column_end":18},"alias_span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2275,"byte_end":2294,"line_start":70,"line_end":70,"column_start":22,"column_end":41},"name":"WindowCreationError","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":2656},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2300,"byte_end":2311,"line_start":71,"line_end":71,"column_start":5,"column_end":16},"alias_span":null,"name":"DeviceEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":3706},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2317,"byte_end":2325,"line_start":72,"line_end":72,"column_start":5,"column_end":13},"alias_span":null,"name":"DeviceId","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2331,"byte_end":2334,"line_start":73,"line_end":73,"column_start":5,"column_end":8},"alias_span":null,"name":"dpi","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":2714},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2340,"byte_end":2352,"line_start":74,"line_end":74,"column_start":5,"column_end":17},"alias_span":null,"name":"ElementState","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":2636},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2358,"byte_end":2363,"line_start":75,"line_end":75,"column_start":5,"column_end":10},"alias_span":null,"name":"Event","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":2516},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2369,"byte_end":2379,"line_start":76,"line_end":76,"column_start":5,"column_end":15},"alias_span":null,"name":"EventsLoop","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":3774},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2385,"byte_end":2401,"line_start":77,"line_end":77,"column_start":5,"column_end":21},"alias_span":null,"name":"EventsLoopClosed","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":3768},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2407,"byte_end":2422,"line_start":78,"line_end":78,"column_start":5,"column_end":20},"alias_span":null,"name":"EventsLoopProxy","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":2864},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2428,"byte_end":2432,"line_start":79,"line_end":79,"column_start":5,"column_end":9},"alias_span":null,"name":"Icon","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":2666},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2438,"byte_end":2451,"line_start":80,"line_end":80,"column_start":5,"column_end":18},"alias_span":null,"name":"KeyboardInput","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":2806},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2457,"byte_end":2471,"line_start":81,"line_end":81,"column_start":5,"column_end":19},"alias_span":null,"name":"ModifiersState","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":3654},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2477,"byte_end":2486,"line_start":82,"line_end":82,"column_start":5,"column_end":14},"alias_span":null,"name":"MonitorId","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":2738},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2492,"byte_end":2503,"line_start":83,"line_end":83,"column_start":5,"column_end":16},"alias_span":null,"name":"MouseButton","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":3814},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2509,"byte_end":2520,"line_start":84,"line_end":84,"column_start":5,"column_end":16},"alias_span":null,"name":"MouseCursor","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":2764},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2526,"byte_end":2542,"line_start":85,"line_end":85,"column_start":5,"column_end":21},"alias_span":null,"name":"MouseScrollDelta","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2548,"byte_end":2556,"line_start":86,"line_end":86,"column_start":5,"column_end":13},"alias_span":null,"name":"ScanCode","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":2702},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2562,"byte_end":2567,"line_start":87,"line_end":87,"column_start":5,"column_end":10},"alias_span":null,"name":"Touch","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":2678},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2573,"byte_end":2583,"line_start":88,"line_end":88,"column_start":5,"column_end":15},"alias_span":null,"name":"TouchPhase","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":2782},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2589,"byte_end":2603,"line_start":89,"line_end":89,"column_start":5,"column_end":19},"alias_span":null,"name":"VirtualKeyCode","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":2514},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2609,"byte_end":2615,"line_start":90,"line_end":90,"column_start":5,"column_end":11},"alias_span":null,"name":"Window","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":3830},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2621,"byte_end":2637,"line_start":91,"line_end":91,"column_start":5,"column_end":21},"alias_span":null,"name":"WindowAttributes","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":3798},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2643,"byte_end":2656,"line_start":92,"line_end":92,"column_start":5,"column_end":18},"alias_span":null,"name":"WindowBuilder","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":2646},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2662,"byte_end":2673,"line_start":93,"line_end":93,"column_start":5,"column_end":16},"alias_span":null,"name":"WindowEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":14,"index":3664},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2679,"byte_end":2687,"line_start":94,"line_end":94,"column_start":5,"column_end":13},"alias_span":null,"name":"WindowId","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":1094},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,101,103,108,47,102,102,105,46,114,115],"byte_start":73233,"byte_end":73243,"line_start":6,"line_end":6,"column_start":27,"column_end":37},"alias_span":null,"name":"EGLContext","value":"","parent":{"krate":0,"index":202}},{"kind":"Use","ref_id":{"krate":0,"index":1766},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,103,108,120,47,109,111,100,46,114,115],"byte_start":75160,"byte_end":75170,"line_start":26,"line_end":26,"column_start":31,"column_end":41},"alias_span":null,"name":"GLXContext","value":"","parent":{"krate":0,"index":342}},{"kind":"Use","ref_id":{"krate":0,"index":1094},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":174996,"byte_end":175006,"line_start":3,"line_end":3,"column_start":24,"column_end":34},"alias_span":null,"name":"EGLContext","value":"","parent":{"krate":0,"index":808}},{"kind":"Use","ref_id":{"krate":0,"index":1766},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":175031,"byte_end":175041,"line_start":4,"line_end":4,"column_start":24,"column_end":34},"alias_span":null,"name":"GLXContext","value":"","parent":{"krate":0,"index":808}},{"kind":"Use","ref_id":{"krate":0,"index":2598},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":175061,"byte_end":175070,"line_start":5,"line_end":5,"column_start":19,"column_end":28},"alias_span":null,"name":"RawHandle","value":"","parent":{"krate":0,"index":808}},{"kind":"Use","ref_id":{"krate":14,"index":3040},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":175098,"byte_end":175111,"line_start":7,"line_end":7,"column_start":26,"column_end":39},"alias_span":null,"name":"XNotSupported","value":"","parent":{"krate":0,"index":808}},{"kind":"Use","ref_id":{"krate":14,"index":3296},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":175138,"byte_end":175149,"line_start":8,"line_end":8,"column_start":26,"column_end":37},"alias_span":null,"name":"XWindowType","value":"","parent":{"krate":0,"index":808}},{"kind":"Use","ref_id":{"krate":14,"index":2410},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":175176,"byte_end":175189,"line_start":9,"line_end":9,"column_start":26,"column_end":39},"alias_span":null,"name":"EventsLoopExt","value":"","parent":{"krate":0,"index":808}},{"kind":"Use","ref_id":{"krate":14,"index":2506},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":175216,"byte_end":175228,"line_start":10,"line_end":10,"column_start":26,"column_end":38},"alias_span":null,"name":"MonitorIdExt","value":"","parent":{"krate":0,"index":808}},{"kind":"Use","ref_id":{"krate":14,"index":2474},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":175255,"byte_end":175271,"line_start":11,"line_end":11,"column_start":26,"column_end":42},"alias_span":null,"name":"WindowBuilderExt","value":"","parent":{"krate":0,"index":808}},{"kind":"Use","ref_id":{"krate":14,"index":2434},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":175298,"byte_end":175307,"line_start":12,"line_end":12,"column_start":26,"column_end":35},"alias_span":null,"name":"WindowExt","value":"","parent":{"krate":0,"index":808}}],"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":25277,"line_start":1,"line_end":811,"column_start":1,"column_end":2},"name":"","qualname":"::","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.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":22},{"krate":0,"index":82},{"krate":0,"index":84},{"krate":0,"index":498},{"krate":0,"index":748},{"krate":0,"index":806},{"krate":0,"index":856},{"krate":0,"index":872},{"krate":0,"index":874},{"krate":0,"index":876},{"krate":0,"index":878},{"krate":0,"index":910},{"krate":0,"index":918},{"krate":0,"index":934},{"krate":0,"index":950},{"krate":0,"index":2624},{"krate":0,"index":2626},{"krate":0,"index":956},{"krate":0,"index":960},{"krate":0,"index":964},{"krate":0,"index":970},{"krate":0,"index":2630},{"krate":0,"index":2632},{"krate":0,"index":974},{"krate":0,"index":980},{"krate":0,"index":984},{"krate":0,"index":2636},{"krate":0,"index":2652},{"krate":0,"index":2648},{"krate":0,"index":2646},{"krate":0,"index":2642},{"krate":0,"index":2638},{"krate":0,"index":2656},{"krate":0,"index":2672},{"krate":0,"index":2668},{"krate":0,"index":2666},{"krate":0,"index":2662},{"krate":0,"index":2658},{"krate":0,"index":2676},{"krate":0,"index":2684},{"krate":0,"index":2682},{"krate":0,"index":2678},{"krate":0,"index":988},{"krate":0,"index":992},{"krate":0,"index":2688},{"krate":0,"index":2704},{"krate":0,"index":2702},{"krate":0,"index":2698},{"krate":0,"index":2694},{"krate":0,"index":2690},{"krate":0,"index":2708},{"krate":0,"index":2724},{"krate":0,"index":2722},{"krate":0,"index":2718},{"krate":0,"index":2714},{"krate":0,"index":2710},{"krate":0,"index":2728},{"krate":0,"index":2734},{"krate":0,"index":2730},{"krate":0,"index":2738},{"krate":0,"index":2744},{"krate":0,"index":2740},{"krate":0,"index":994},{"krate":0,"index":2748},{"krate":0,"index":2750},{"krate":0,"index":998},{"krate":0,"index":1002}],"decl_id":null,"docs":" The purpose of this library is to provide an OpenGL context on as many platforms as possible.","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":1094},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,101,103,108,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10520205,"byte_end":10520215,"line_start":41,"line_end":41,"column_start":10,"column_end":20},"name":"EGLContext","qualname":"::api::egl::ffi::egl::types::EGLContext","value":"*const super::__gl_imports::raw::c_void","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":1766},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,103,108,120,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10573265,"byte_end":10573275,"line_start":133,"line_end":133,"column_start":10,"column_end":20},"name":"GLXContext","qualname":"::api::glx::ffi::glx::types::GLXContext","value":"*const super::__gl_imports::raw::c_void","parent":null,"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":150636,"byte_end":150639,"line_start":20,"line_end":20,"column_start":5,"column_end":8},"name":"Glx","qualname":"::platform::platform::RawHandle::Glx","value":"RawHandle::Glx(glx::ffi::GLXContext)","parent":{"krate":0,"index":2598},"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":150667,"byte_end":150670,"line_start":21,"line_end":21,"column_start":5,"column_end":8},"name":"Egl","qualname":"::platform::platform::RawHandle::Egl","value":"RawHandle::Egl(egl::ffi::EGLContext)","parent":{"krate":0,"index":2598},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2598},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":150620,"byte_end":150629,"line_start":19,"line_end":19,"column_start":10,"column_end":19},"name":"RawHandle","qualname":"::platform::platform::RawHandle","value":"RawHandle::{Glx, Egl}","parent":null,"children":[{"krate":0,"index":871},{"krate":0,"index":875}],"decl_id":null,"docs":" Context handles available on Unix-like platforms.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2608},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":154337,"byte_end":154378,"line_start":132,"line_end":132,"column_start":12,"column_end":53},"name":"PlatformSpecificHeadlessBuilderAttributes","qualname":"::platform::platform::PlatformSpecificHeadlessBuilderAttributes","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":724},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":154392,"byte_end":154407,"line_start":134,"line_end":134,"column_start":12,"column_end":27},"name":"HeadlessContext","qualname":"::platform::platform::HeadlessContext","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":732},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":154564,"byte_end":154567,"line_start":143,"line_end":143,"column_start":12,"column_end":15},"name":"new","qualname":"<HeadlessContext>::new","value":"fn (dimensions: (u32, u32), pf_reqs: &PixelFormatRequirements, opengl: &GlAttributes<&HeadlessContext>, _: &PlatformSpecificHeadlessBuilderAttributes) -> Result<HeadlessContext, CreationError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":734},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":154991,"byte_end":155003,"line_start":154,"line_end":154,"column_start":19,"column_end":31},"name":"make_current","qualname":"<HeadlessContext>::make_current","value":"fn (&self) -> Result<(), ContextError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":154963,"byte_end":154972,"line_start":153,"line_end":153,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":736},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":155103,"byte_end":155113,"line_start":159,"line_end":159,"column_start":12,"column_end":22},"name":"is_current","qualname":"<HeadlessContext>::is_current","value":"fn (&self) -> bool","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":155082,"byte_end":155091,"line_start":158,"line_end":158,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":738},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":155191,"byte_end":155207,"line_start":164,"line_end":164,"column_start":12,"column_end":28},"name":"get_proc_address","qualname":"<HeadlessContext>::get_proc_address","value":"fn (&self, addr: &str) -> *const ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":155170,"byte_end":155179,"line_start":163,"line_end":163,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":740},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":155312,"byte_end":155324,"line_start":169,"line_end":169,"column_start":12,"column_end":24},"name":"swap_buffers","qualname":"<HeadlessContext>::swap_buffers","value":"fn (&self) -> Result<(), ContextError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":155291,"byte_end":155300,"line_start":168,"line_end":168,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":742},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":155424,"byte_end":155431,"line_start":174,"line_end":174,"column_start":12,"column_end":19},"name":"get_api","qualname":"<HeadlessContext>::get_api","value":"fn (&self) -> Api","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":155403,"byte_end":155412,"line_start":173,"line_end":173,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":744},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":155505,"byte_end":155521,"line_start":179,"line_end":179,"column_start":12,"column_end":28},"name":"get_pixel_format","qualname":"<HeadlessContext>::get_pixel_format","value":"fn (&self) -> PixelFormat","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":155484,"byte_end":155493,"line_start":178,"line_end":178,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":746},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":155619,"byte_end":155629,"line_start":184,"line_end":184,"column_start":19,"column_end":29},"name":"raw_handle","qualname":"<HeadlessContext>::raw_handle","value":"fn (&self) -> *mut c_void","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":155591,"byte_end":155600,"line_start":183,"line_end":183,"column_start":5,"column_end":14}}]},{"kind":"Struct","id":{"krate":0,"index":2618},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":168904,"byte_end":168927,"line_start":16,"line_end":16,"column_start":12,"column_end":35},"name":"HeadlessRendererBuilder","qualname":"::headless::HeadlessRendererBuilder","value":"HeadlessRendererBuilder { dimensions, opengl }","parent":null,"children":[{"krate":0,"index":883},{"krate":0,"index":885},{"krate":0,"index":887},{"krate":0,"index":889}],"decl_id":null,"docs":" Object that allows you to build headless contexts.\n","sig":null,"attributes":[]},{"kind":"Field","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":168973,"byte_end":168983,"line_start":18,"line_end":18,"column_start":9,"column_end":19},"name":"dimensions","qualname":"::headless::HeadlessRendererBuilder::dimensions","value":"(u32, u32)","parent":{"krate":0,"index":2618},"children":[],"decl_id":null,"docs":" The dimensions to use.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":885},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":169063,"byte_end":169069,"line_start":21,"line_end":21,"column_start":9,"column_end":15},"name":"opengl","qualname":"::headless::HeadlessRendererBuilder::opengl","value":"GlAttributes<&'a platform::platform::HeadlessContext>","parent":{"krate":0,"index":2618},"children":[],"decl_id":null,"docs":" The OpenGL attributes to build the context with.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":774},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":169464,"byte_end":169467,"line_start":33,"line_end":33,"column_start":12,"column_end":15},"name":"new","qualname":"<HeadlessRendererBuilder>::new","value":"fn (width: u32, height: u32) -> HeadlessRendererBuilder<'a>","parent":null,"children":[],"decl_id":null,"docs":" Initializes a new `HeadlessRendererBuilder` with default values.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":169443,"byte_end":169452,"line_start":32,"line_end":32,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":776},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":169949,"byte_end":169956,"line_start":47,"line_end":47,"column_start":12,"column_end":19},"name":"with_gl","qualname":"<HeadlessRendererBuilder>::with_gl","value":"fn (mut self, request: GlRequest) -> HeadlessRendererBuilder<'a>","parent":null,"children":[],"decl_id":null,"docs":" Sets how the backend should choose the OpenGL API and version.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":169928,"byte_end":169937,"line_start":46,"line_end":46,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":778},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":170153,"byte_end":170168,"line_start":54,"line_end":54,"column_start":12,"column_end":27},"name":"with_gl_profile","qualname":"<HeadlessRendererBuilder>::with_gl_profile","value":"fn (mut self, profile: GlProfile) -> HeadlessRendererBuilder<'a>","parent":null,"children":[],"decl_id":null,"docs":" Sets the desired OpenGL context profile.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":170132,"byte_end":170141,"line_start":53,"line_end":53,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":780},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":170559,"byte_end":170577,"line_start":64,"line_end":64,"column_start":12,"column_end":30},"name":"with_gl_debug_flag","qualname":"<HeadlessRendererBuilder>::with_gl_debug_flag","value":"fn (mut self, flag: bool) -> HeadlessRendererBuilder<'a>","parent":null,"children":[],"decl_id":null,"docs":" Sets the *debug* flag for the OpenGL context.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":170538,"byte_end":170547,"line_start":63,"line_end":63,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":782},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":170793,"byte_end":170811,"line_start":71,"line_end":71,"column_start":12,"column_end":30},"name":"with_gl_robustness","qualname":"<HeadlessRendererBuilder>::with_gl_robustness","value":"fn (mut self, robustness: Robustness) -> HeadlessRendererBuilder<'a>","parent":null,"children":[],"decl_id":null,"docs":" Sets the robustness of the OpenGL context. See the docs of `Robustness`.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":170772,"byte_end":170781,"line_start":70,"line_end":70,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":784},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":171143,"byte_end":171148,"line_start":81,"line_end":81,"column_start":12,"column_end":17},"name":"build","qualname":"<HeadlessRendererBuilder>::build","value":"fn (self) -> Result<HeadlessContext, CreationError>","parent":null,"children":[],"decl_id":null,"docs":" Builds the headless context.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":171122,"byte_end":171131,"line_start":80,"line_end":80,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":786},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":171634,"byte_end":171646,"line_start":92,"line_end":92,"column_start":12,"column_end":24},"name":"build_strict","qualname":"<HeadlessRendererBuilder>::build_strict","value":"fn (self) -> Result<HeadlessContext, CreationError>","parent":null,"children":[],"decl_id":null,"docs":" Builds the headless context.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":171613,"byte_end":171622,"line_start":91,"line_end":91,"column_start":5,"column_end":14}}]},{"kind":"Struct","id":{"krate":0,"index":788},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":171780,"byte_end":171795,"line_start":98,"line_end":98,"column_start":12,"column_end":27},"name":"HeadlessContext","qualname":"::headless::HeadlessContext","value":"HeadlessContext { }","parent":null,"children":[{"krate":0,"index":243}],"decl_id":null,"docs":" Represents a headless OpenGL context.\n","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":806},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,109,111,100,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"os","qualname":"::os","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/os/mod.rs","parent":null,"children":[{"krate":0,"index":808},{"krate":0,"index":850}],"decl_id":null,"docs":" Contains traits with platform-specific methods in them.","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":808},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"unix","qualname":"::os::unix","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/glutin-0.18.0/src/os/unix.rs","parent":null,"children":[{"krate":0,"index":810},{"krate":0,"index":812},{"krate":0,"index":814},{"krate":0,"index":816},{"krate":0,"index":818},{"krate":0,"index":820},{"krate":0,"index":822},{"krate":0,"index":824},{"krate":0,"index":826},{"krate":0,"index":828},{"krate":0,"index":834},{"krate":0,"index":836},{"krate":0,"index":838},{"krate":0,"index":844}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"cfg(any(target_os = \"linux\",\n target_os = \"dragonfly\",\n target_os = \"freebsd\",\n target_os = \"openbsd\"))","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":174867,"byte_end":174971,"line_start":1,"line_end":1,"column_start":1,"column_end":105}}]},{"kind":"Trait","id":{"krate":0,"index":850},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,109,111,100,46,114,115],"byte_start":173452,"byte_end":173464,"line_start":19,"line_end":19,"column_start":11,"column_end":23},"name":"GlContextExt","qualname":"::os::GlContextExt","value":"GlContextExt","parent":null,"children":[{"krate":0,"index":852},{"krate":0,"index":854}],"decl_id":null,"docs":" Platform-specific extensions for OpenGL contexts.\n","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":852},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,109,111,100,46,114,115],"byte_start":173504,"byte_end":173510,"line_start":21,"line_end":21,"column_start":10,"column_end":16},"name":"Handle","qualname":"::os::GlContextExt::Handle","value":"type Handle;","parent":{"krate":0,"index":850},"children":[],"decl_id":null,"docs":" Raw context handle.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":854},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,109,111,100,46,114,115],"byte_start":173567,"byte_end":173577,"line_start":24,"line_end":24,"column_start":15,"column_end":25},"name":"raw_handle","qualname":"::os::GlContextExt::raw_handle","value":"fn (&self) -> Self::Handle","parent":{"krate":0,"index":850},"children":[],"decl_id":null,"docs":" Returns the raw context handle.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":856},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2820,"byte_end":2829,"line_start":106,"line_end":106,"column_start":11,"column_end":20},"name":"GlContext","qualname":"::GlContext","value":"GlContext","parent":null,"children":[{"krate":0,"index":858},{"krate":0,"index":860},{"krate":0,"index":862},{"krate":0,"index":864},{"krate":0,"index":866},{"krate":0,"index":868},{"krate":0,"index":870}],"decl_id":null,"docs":" A trait for types associated with a GL context.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":858},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2895,"byte_end":2907,"line_start":108,"line_end":108,"column_start":15,"column_end":27},"name":"make_current","qualname":"::GlContext::make_current","value":"fn (&self) -> Result<(), ContextError>","parent":{"krate":0,"index":856},"children":[],"decl_id":null,"docs":" Sets the context as the current context.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":860},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3024,"byte_end":3034,"line_start":111,"line_end":111,"column_start":8,"column_end":18},"name":"is_current","qualname":"::GlContext::is_current","value":"fn (&self) -> bool","parent":{"krate":0,"index":856},"children":[],"decl_id":null,"docs":" Returns true if this context is the current one in this thread.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":862},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3110,"byte_end":3126,"line_start":114,"line_end":114,"column_start":8,"column_end":24},"name":"get_proc_address","qualname":"::GlContext::get_proc_address","value":"fn (&self, addr: &str) -> *const ()","parent":{"krate":0,"index":856},"children":[],"decl_id":null,"docs":" Returns the address of an OpenGL function.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":864},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3658,"byte_end":3670,"line_start":124,"line_end":124,"column_start":8,"column_end":20},"name":"swap_buffers","qualname":"::GlContext::swap_buffers","value":"fn (&self) -> Result<(), ContextError>","parent":{"krate":0,"index":856},"children":[],"decl_id":null,"docs":" Swaps the buffers in case of double or triple buffering.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":866},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3758,"byte_end":3765,"line_start":127,"line_end":127,"column_start":8,"column_end":15},"name":"get_api","qualname":"::GlContext::get_api","value":"fn (&self) -> Api","parent":{"krate":0,"index":856},"children":[],"decl_id":null,"docs":" Returns the OpenGL API being used.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":868},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3862,"byte_end":3878,"line_start":130,"line_end":130,"column_start":8,"column_end":24},"name":"get_pixel_format","qualname":"::GlContext::get_pixel_format","value":"fn (&self) -> PixelFormat","parent":{"krate":0,"index":856},"children":[],"decl_id":null,"docs":" Returns the pixel format of the main framebuffer of the context.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":870},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4241,"byte_end":4247,"line_start":139,"line_end":139,"column_start":8,"column_end":14},"name":"resize","qualname":"::GlContext::resize","value":"fn (&self, size: dpi::PhysicalSize) -> ()","parent":{"krate":0,"index":856},"children":[],"decl_id":null,"docs":" Resize the GL context.","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":872},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4985,"byte_end":4992,"line_start":163,"line_end":163,"column_start":12,"column_end":19},"name":"Context","qualname":"::Context","value":"Context { }","parent":null,"children":[{"krate":0,"index":245}],"decl_id":null,"docs":" Represents an OpenGL context.","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":874},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5089,"byte_end":5103,"line_start":168,"line_end":168,"column_start":12,"column_end":26},"name":"ContextBuilder","qualname":"::ContextBuilder","value":"ContextBuilder { gl_attr }","parent":null,"children":[{"krate":0,"index":249},{"krate":0,"index":251}],"decl_id":null,"docs":" Object that allows you to build `Context`s.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":249},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5171,"byte_end":5178,"line_start":170,"line_end":170,"column_start":9,"column_end":16},"name":"gl_attr","qualname":"::ContextBuilder::gl_attr","value":"GlAttributes<&'a Context>","parent":{"krate":0,"index":874},"children":[],"decl_id":null,"docs":" The attributes to use to create the context.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":876},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6115,"byte_end":6123,"line_start":205,"line_end":205,"column_start":12,"column_end":20},"name":"GlWindow","qualname":"::GlWindow","value":"GlWindow { }","parent":null,"children":[{"krate":0,"index":253},{"krate":0,"index":255}],"decl_id":null,"docs":" Represents an OpenGL context and a Window with which it is associated.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":880},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6276,"byte_end":6279,"line_start":212,"line_end":212,"column_start":12,"column_end":15},"name":"new","qualname":"<ContextBuilder>::new","value":"fn () -> Self","parent":null,"children":[],"decl_id":null,"docs":" Initializes a new `ContextBuilder` with default values.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":882},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6540,"byte_end":6547,"line_start":221,"line_end":221,"column_start":12,"column_end":19},"name":"with_gl","qualname":"<ContextBuilder>::with_gl","value":"fn (mut self, request: GlRequest) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Sets how the backend should choose the OpenGL API and version.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6519,"byte_end":6528,"line_start":220,"line_end":220,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":884},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6722,"byte_end":6737,"line_start":228,"line_end":228,"column_start":12,"column_end":27},"name":"with_gl_profile","qualname":"<ContextBuilder>::with_gl_profile","value":"fn (mut self, profile: GlProfile) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Sets the desired OpenGL context profile.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6701,"byte_end":6710,"line_start":227,"line_end":227,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":886},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7116,"byte_end":7134,"line_start":238,"line_end":238,"column_start":12,"column_end":30},"name":"with_gl_debug_flag","qualname":"<ContextBuilder>::with_gl_debug_flag","value":"fn (mut self, flag: bool) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Sets the *debug* flag for the OpenGL context.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7095,"byte_end":7104,"line_start":237,"line_end":237,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":888},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7328,"byte_end":7346,"line_start":245,"line_end":245,"column_start":12,"column_end":30},"name":"with_gl_robustness","qualname":"<ContextBuilder>::with_gl_robustness","value":"fn (mut self, robustness: Robustness) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Sets the robustness of the OpenGL context. See the docs of `Robustness`.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7307,"byte_end":7316,"line_start":244,"line_end":244,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":890},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7584,"byte_end":7594,"line_start":254,"line_end":254,"column_start":12,"column_end":22},"name":"with_vsync","qualname":"<ContextBuilder>::with_vsync","value":"fn (mut self, vsync: bool) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Requests that the window has vsync enabled.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7563,"byte_end":7572,"line_start":253,"line_end":253,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":892},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7767,"byte_end":7784,"line_start":261,"line_end":261,"column_start":12,"column_end":29},"name":"with_shared_lists","qualname":"<ContextBuilder>::with_shared_lists","value":"fn (mut self, other: &'a Context) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Share the display lists with the given `Context`.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7746,"byte_end":7755,"line_start":260,"line_end":260,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":894},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8123,"byte_end":8141,"line_start":273,"line_end":273,"column_start":12,"column_end":30},"name":"with_multisampling","qualname":"<ContextBuilder>::with_multisampling","value":"fn (mut self, samples: u16) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Sets the multisampling level to request. A value of `0` indicates that multisampling must\n not be enabled.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8102,"byte_end":8111,"line_start":272,"line_end":272,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":896},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8476,"byte_end":8493,"line_start":286,"line_end":286,"column_start":12,"column_end":29},"name":"with_depth_buffer","qualname":"<ContextBuilder>::with_depth_buffer","value":"fn (mut self, bits: u8) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Sets the number of bits in the depth buffer.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8455,"byte_end":8464,"line_start":285,"line_end":285,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":898},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8670,"byte_end":8689,"line_start":293,"line_end":293,"column_start":12,"column_end":31},"name":"with_stencil_buffer","qualname":"<ContextBuilder>::with_stencil_buffer","value":"fn (mut self, bits: u8) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Sets the number of bits in the stencil buffer.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8649,"byte_end":8658,"line_start":292,"line_end":292,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":900},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8866,"byte_end":8883,"line_start":300,"line_end":300,"column_start":12,"column_end":29},"name":"with_pixel_format","qualname":"<ContextBuilder>::with_pixel_format","value":"fn (mut self, color_bits: u8, alpha_bits: u8) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Sets the number of bits in the color buffer.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8845,"byte_end":8854,"line_start":299,"line_end":299,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":902},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":9133,"byte_end":9149,"line_start":308,"line_end":308,"column_start":12,"column_end":28},"name":"with_stereoscopy","qualname":"<ContextBuilder>::with_stereoscopy","value":"fn (mut self) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Request the backend to be stereoscopic.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":9112,"byte_end":9121,"line_start":307,"line_end":307,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":904},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":9361,"byte_end":9370,"line_start":317,"line_end":317,"column_start":12,"column_end":21},"name":"with_srgb","qualname":"<ContextBuilder>::with_srgb","value":"fn (mut self, srgb_enabled: bool) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Sets whether sRGB should be enabled on the window.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":9340,"byte_end":9349,"line_start":316,"line_end":316,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":906},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":9819,"byte_end":9837,"line_start":335,"line_end":335,"column_start":12,"column_end":30},"name":"with_double_buffer","qualname":"<ContextBuilder>::with_double_buffer","value":"fn (mut self, double_buffer: Option<bool>) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Sets whether double buffering should be enabled.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":9798,"byte_end":9807,"line_start":334,"line_end":334,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":908},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10364,"byte_end":10390,"line_start":354,"line_end":354,"column_start":12,"column_end":38},"name":"with_hardware_acceleration","qualname":"<ContextBuilder>::with_hardware_acceleration","value":"fn (mut self, acceleration: Option<bool>) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Sets whether hardware acceleration is required.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10343,"byte_end":10352,"line_start":353,"line_end":353,"column_start":5,"column_end":14}}]},{"kind":"Method","id":{"krate":0,"index":912},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10796,"byte_end":10799,"line_start":366,"line_end":366,"column_start":12,"column_end":15},"name":"new","qualname":"<GlWindow>::new","value":"fn (window_builder: WindowBuilder, context_builder: ContextBuilder, events_loop: &EventsLoop) -> Result<Self, CreationError>","parent":null,"children":[],"decl_id":null,"docs":" Builds the given window along with the associated GL context, returning the pair as a\n `GlWindow`.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":914},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11373,"byte_end":11379,"line_start":382,"line_end":382,"column_start":12,"column_end":18},"name":"window","qualname":"<GlWindow>::window","value":"fn (&self) -> &Window","parent":null,"children":[],"decl_id":null,"docs":" Borrow the inner `Window`.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":916},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11478,"byte_end":11485,"line_start":387,"line_end":387,"column_start":12,"column_end":19},"name":"context","qualname":"<GlWindow>::context","value":"fn (&self) -> &Context","parent":null,"children":[],"decl_id":null,"docs":" Borrow the inner GL `Context`.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":893},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13196,"byte_end":13203,"line_start":463,"line_end":463,"column_start":5,"column_end":12},"name":"OsError","qualname":"::CreationError::OsError","value":"CreationError::OsError(String)","parent":{"krate":0,"index":2624},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":897},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13249,"byte_end":13261,"line_start":465,"line_end":465,"column_start":5,"column_end":17},"name":"NotSupported","qualname":"::CreationError::NotSupported","value":"CreationError::NotSupported(&'static str)","parent":{"krate":0,"index":2624},"children":[],"decl_id":null,"docs":" TODO: remove this error\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":901},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13281,"byte_end":13299,"line_start":466,"line_end":466,"column_start":5,"column_end":23},"name":"NoBackendAvailable","qualname":"::CreationError::NoBackendAvailable","value":"CreationError::NoBackendAvailable(Box<std::error::Error + Send>)","parent":{"krate":0,"index":2624},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":905},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13336,"byte_end":13358,"line_start":467,"line_end":467,"column_start":5,"column_end":27},"name":"RobustnessNotSupported","qualname":"::CreationError::RobustnessNotSupported","value":"CreationError::RobustnessNotSupported","parent":{"krate":0,"index":2624},"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13364,"byte_end":13389,"line_start":468,"line_end":468,"column_start":5,"column_end":30},"name":"OpenGlVersionNotSupported","qualname":"::CreationError::OpenGlVersionNotSupported","value":"CreationError::OpenGlVersionNotSupported","parent":{"krate":0,"index":2624},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":909},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13395,"byte_end":13417,"line_start":469,"line_end":469,"column_start":5,"column_end":27},"name":"NoAvailablePixelFormat","qualname":"::CreationError::NoAvailablePixelFormat","value":"CreationError::NoAvailablePixelFormat","parent":{"krate":0,"index":2624},"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13423,"byte_end":13439,"line_start":470,"line_end":470,"column_start":5,"column_end":21},"name":"PlatformSpecific","qualname":"::CreationError::PlatformSpecific","value":"CreationError::PlatformSpecific(String)","parent":{"krate":0,"index":2624},"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13453,"byte_end":13459,"line_start":471,"line_end":471,"column_start":5,"column_end":11},"name":"Window","qualname":"::CreationError::Window","value":"CreationError::Window(WindowCreationError)","parent":{"krate":0,"index":2624},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2624},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13176,"byte_end":13189,"line_start":462,"line_end":462,"column_start":10,"column_end":23},"name":"CreationError","qualname":"::CreationError","value":"CreationError::{OsError, NotSupported, NoBackendAvailable, RobustnessNotSupported, OpenGlVersionNotSupported, NoAvailablePixelFormat, PlatformSpecific, Window}","parent":null,"children":[{"krate":0,"index":893},{"krate":0,"index":897},{"krate":0,"index":901},{"krate":0,"index":905},{"krate":0,"index":907},{"krate":0,"index":909},{"krate":0,"index":911},{"krate":0,"index":915}],"decl_id":null,"docs":" Error that can happen while creating a window or a headless renderer.\n","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15586,"byte_end":15593,"line_start":530,"line_end":530,"column_start":5,"column_end":12},"name":"OsError","qualname":"::ContextError::OsError","value":"ContextError::OsError(String)","parent":{"krate":0,"index":2630},"children":[],"decl_id":null,"docs":" General platform error.\n","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15607,"byte_end":15614,"line_start":531,"line_end":531,"column_start":5,"column_end":12},"name":"IoError","qualname":"::ContextError::IoError","value":"ContextError::IoError(io::Error)","parent":{"krate":0,"index":2630},"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15631,"byte_end":15642,"line_start":532,"line_end":532,"column_start":5,"column_end":16},"name":"ContextLost","qualname":"::ContextError::ContextLost","value":"ContextError::ContextLost","parent":{"krate":0,"index":2630},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2630},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15535,"byte_end":15547,"line_start":528,"line_end":528,"column_start":10,"column_end":22},"name":"ContextError","qualname":"::ContextError","value":"ContextError::{OsError, IoError, ContextLost}","parent":null,"children":[{"krate":0,"index":919},{"krate":0,"index":923},{"krate":0,"index":927}],"decl_id":null,"docs":" Error that can happen when manipulating an OpenGL context.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":929},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16454,"byte_end":16460,"line_start":562,"line_end":562,"column_start":5,"column_end":11},"name":"OpenGl","qualname":"::Api::OpenGl","value":"Api::OpenGl","parent":{"krate":0,"index":2636},"children":[],"decl_id":null,"docs":" The classical OpenGL. Available on Windows, Linux, OS/X.\n","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16527,"byte_end":16535,"line_start":564,"line_end":564,"column_start":5,"column_end":13},"name":"OpenGlEs","qualname":"::Api::OpenGlEs","value":"Api::OpenGlEs","parent":{"krate":0,"index":2636},"children":[],"decl_id":null,"docs":" OpenGL embedded system. Available on Linux, Android.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":933},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16596,"byte_end":16601,"line_start":566,"line_end":566,"column_start":5,"column_end":10},"name":"WebGl","qualname":"::Api::WebGl","value":"Api::WebGl","parent":{"krate":0,"index":2636},"children":[],"decl_id":null,"docs":" OpenGL for the web. Very similar to OpenGL ES.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2636},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16379,"byte_end":16382,"line_start":560,"line_end":560,"column_start":10,"column_end":13},"name":"Api","qualname":"::Api","value":"Api::{OpenGl, OpenGlEs, WebGl}","parent":null,"children":[{"krate":0,"index":929},{"krate":0,"index":931},{"krate":0,"index":933}],"decl_id":null,"docs":" All APIs related to OpenGL that you can possibly get while using glutin.\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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16370,"byte_end":16604,"line_start":560,"line_end":567,"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16370,"byte_end":16604,"line_start":560,"line_end":567,"column_start":1,"column_end":2}}]},{"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16795,"byte_end":16808,"line_start":573,"line_end":573,"column_start":5,"column_end":18},"name":"Compatibility","qualname":"::GlProfile::Compatibility","value":"GlProfile::Compatibility","parent":{"krate":0,"index":2656},"children":[],"decl_id":null,"docs":" Include all the immediate more functions and definitions.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":937},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16883,"byte_end":16887,"line_start":575,"line_end":575,"column_start":5,"column_end":9},"name":"Core","qualname":"::GlProfile::Core","value":"GlProfile::Core","parent":{"krate":0,"index":2656},"children":[],"decl_id":null,"docs":" Include all the future-compatible functions and definitions.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2656},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16713,"byte_end":16722,"line_start":571,"line_end":571,"column_start":10,"column_end":19},"name":"GlProfile","qualname":"::GlProfile","value":"GlProfile::{Compatibility, Core}","parent":null,"children":[{"krate":0,"index":935},{"krate":0,"index":937}],"decl_id":null,"docs":" Describes the requested OpenGL context profiles.\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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16704,"byte_end":16890,"line_start":571,"line_end":576,"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16704,"byte_end":16890,"line_start":571,"line_end":576,"column_start":1,"column_end":2}}]},{"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17156,"byte_end":17162,"line_start":584,"line_end":584,"column_start":5,"column_end":11},"name":"Latest","qualname":"::GlRequest::Latest","value":"GlRequest::Latest","parent":{"krate":0,"index":2676},"children":[],"decl_id":null,"docs":" Request the latest version of the \"best\" API of this platform.","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":941},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17292,"byte_end":17300,"line_start":589,"line_end":589,"column_start":5,"column_end":13},"name":"Specific","qualname":"::GlRequest::Specific","value":"GlRequest::Specific(Api, (u8, u8))","parent":{"krate":0,"index":2676},"children":[],"decl_id":null,"docs":" Request a specific version of a specific API.","sig":null,"attributes":[]},{"kind":"StructVariant","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17529,"byte_end":17539,"line_start":594,"line_end":594,"column_start":5,"column_end":15},"name":"GlThenGles","qualname":"::GlRequest::GlThenGles","value":"GlRequest::GlThenGles { opengl_version, opengles_version }","parent":{"krate":0,"index":2676},"children":[],"decl_id":null,"docs":" If OpenGL is available, create an OpenGL context with the specified `opengl_version`.\n Else if OpenGL ES or WebGL is available, create a context with the\n specified `opengles_version`.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2676},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17024,"byte_end":17033,"line_start":580,"line_end":580,"column_start":10,"column_end":19},"name":"GlRequest","qualname":"::GlRequest","value":"GlRequest::{Latest, Specific, GlThenGles}","parent":null,"children":[{"krate":0,"index":939},{"krate":0,"index":941},{"krate":0,"index":947}],"decl_id":null,"docs":" Describes the OpenGL API and version that are being requested when a context is created.\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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17015,"byte_end":17709,"line_start":580,"line_end":600,"column_start":1,"column_end":2}}]},{"kind":"Method","id":{"krate":0,"index":990},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17787,"byte_end":17800,"line_start":604,"line_end":604,"column_start":12,"column_end":25},"name":"to_gl_version","qualname":"<GlRequest>::to_gl_version","value":"fn (&self) -> Option<(u8, u8)>","parent":null,"children":[],"decl_id":null,"docs":" Extract the desktop GL version, if any.\n","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":992},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":18246,"byte_end":18253,"line_start":616,"line_end":616,"column_start":12,"column_end":19},"name":"GL_CORE","qualname":"::GL_CORE","value":"GlRequest","parent":null,"children":[],"decl_id":null,"docs":" The minimum core profile GL context. Useful for getting the minimum\n required GL version while still running on OSX, which often forbids\n the compatibility profile features.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":953},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":18683,"byte_end":18692,"line_start":624,"line_end":624,"column_start":5,"column_end":14},"name":"NotRobust","qualname":"::Robustness::NotRobust","value":"Robustness::NotRobust","parent":{"krate":0,"index":2688},"children":[],"decl_id":null,"docs":" Not everything is checked. Your application can crash if you do something wrong with your\n shaders.\n","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19051,"byte_end":19058,"line_start":631,"line_end":631,"column_start":5,"column_end":12},"name":"NoError","qualname":"::Robustness::NoError","value":"Robustness::NoError","parent":{"krate":0,"index":2688},"children":[],"decl_id":null,"docs":" The driver doesn't check anything. This option is very dangerous. Please know what you're\n doing before using it. See the `GL_KHR_no_error` extension.","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":957},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19285,"byte_end":19310,"line_start":636,"line_end":636,"column_start":5,"column_end":30},"name":"RobustNoResetNotification","qualname":"::Robustness::RobustNoResetNotification","value":"Robustness::RobustNoResetNotification","parent":{"krate":0,"index":2688},"children":[],"decl_id":null,"docs":" Everything is checked to avoid any crash. The driver will attempt to avoid any problem,\n but if a problem occurs the behavior is implementation-defined. You are just guaranteed not\n to get a crash.\n","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19430,"byte_end":19458,"line_start":640,"line_end":640,"column_start":5,"column_end":33},"name":"TryRobustNoResetNotification","qualname":"::Robustness::TryRobustNoResetNotification","value":"Robustness::TryRobustNoResetNotification","parent":{"krate":0,"index":2688},"children":[],"decl_id":null,"docs":" Same as `RobustNoResetNotification` but the context creation doesn't fail if it's not\n supported.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":961},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19718,"byte_end":19742,"line_start":645,"line_end":645,"column_start":5,"column_end":29},"name":"RobustLoseContextOnReset","qualname":"::Robustness::RobustLoseContextOnReset","value":"Robustness::RobustLoseContextOnReset","parent":{"krate":0,"index":2688},"children":[],"decl_id":null,"docs":" Everything is checked to avoid any crash. If a problem occurs, the context will enter a\n \"context lost\" state. It must then be recreated. For the moment, glutin doesn't provide a\n way to recreate a context with the same window :-/\n","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19861,"byte_end":19888,"line_start":649,"line_end":649,"column_start":5,"column_end":32},"name":"TryRobustLoseContextOnReset","qualname":"::Robustness::TryRobustLoseContextOnReset","value":"Robustness::TryRobustLoseContextOnReset","parent":{"krate":0,"index":2688},"children":[],"decl_id":null,"docs":" Same as `RobustLoseContextOnReset` but the context creation doesn't fail if it's not\n supported.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2688},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":18551,"byte_end":18561,"line_start":621,"line_end":621,"column_start":10,"column_end":20},"name":"Robustness","qualname":"::Robustness","value":"Robustness::{NotRobust, NoError, RobustNoResetNotification, TryRobustNoResetNotification, RobustLoseContextOnReset, TryRobustLoseContextOnReset}","parent":null,"children":[{"krate":0,"index":953},{"krate":0,"index":955},{"krate":0,"index":957},{"krate":0,"index":959},{"krate":0,"index":961},{"krate":0,"index":963}],"decl_id":null,"docs":" Specifies the tolerance of the OpenGL context to faults. If you accept raw OpenGL commands\n and/or raw shader code from an untrusted source, you should definitely care about this.\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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":18542,"byte_end":19891,"line_start":621,"line_end":650,"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":18542,"byte_end":19891,"line_start":621,"line_end":650,"column_start":1,"column_end":2}}]},{"kind":"TupleVariant","id":{"krate":0,"index":965},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20094,"byte_end":20098,"line_start":656,"line_end":656,"column_start":5,"column_end":9},"name":"None","qualname":"::ReleaseBehavior::None","value":"ReleaseBehavior::None","parent":{"krate":0,"index":2708},"children":[],"decl_id":null,"docs":" Doesn't do anything. Most notably doesn't flush.\n","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20189,"byte_end":20194,"line_start":659,"line_end":659,"column_start":5,"column_end":10},"name":"Flush","qualname":"::ReleaseBehavior::Flush","value":"ReleaseBehavior::Flush","parent":{"krate":0,"index":2708},"children":[],"decl_id":null,"docs":" Flushes the context that was previously current as if `glFlush` was called.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2708},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20015,"byte_end":20030,"line_start":654,"line_end":654,"column_start":10,"column_end":25},"name":"ReleaseBehavior","qualname":"::ReleaseBehavior","value":"ReleaseBehavior::{None, Flush}","parent":null,"children":[{"krate":0,"index":965},{"krate":0,"index":967}],"decl_id":null,"docs":" The behavior of the driver when you change the current context.\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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20006,"byte_end":20197,"line_start":654,"line_end":660,"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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20006,"byte_end":20197,"line_start":654,"line_end":660,"column_start":1,"column_end":2}}]},{"kind":"Struct","id":{"krate":0,"index":2728},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20298,"byte_end":20309,"line_start":665,"line_end":665,"column_start":12,"column_end":23},"name":"PixelFormat","qualname":"::PixelFormat","value":"PixelFormat { hardware_accelerated, color_bits, alpha_bits, depth_bits, stencil_bits, stereoscopy, double_buffer, multisampling, srgb }","parent":null,"children":[{"krate":0,"index":969},{"krate":0,"index":971},{"krate":0,"index":973},{"krate":0,"index":975},{"krate":0,"index":977},{"krate":0,"index":979},{"krate":0,"index":981},{"krate":0,"index":983},{"krate":0,"index":985}],"decl_id":null,"docs":" Describes a possible format. Unused.\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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20240,"byte_end":20262,"line_start":663,"line_end":663,"column_start":1,"column_end":23}}]},{"kind":"Field","id":{"krate":0,"index":969},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20320,"byte_end":20340,"line_start":666,"line_end":666,"column_start":9,"column_end":29},"name":"hardware_accelerated","qualname":"::PixelFormat::hardware_accelerated","value":"bool","parent":{"krate":0,"index":2728},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20356,"byte_end":20366,"line_start":667,"line_end":667,"column_start":9,"column_end":19},"name":"color_bits","qualname":"::PixelFormat::color_bits","value":"u8","parent":{"krate":0,"index":2728},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":973},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20380,"byte_end":20390,"line_start":668,"line_end":668,"column_start":9,"column_end":19},"name":"alpha_bits","qualname":"::PixelFormat::alpha_bits","value":"u8","parent":{"krate":0,"index":2728},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20404,"byte_end":20414,"line_start":669,"line_end":669,"column_start":9,"column_end":19},"name":"depth_bits","qualname":"::PixelFormat::depth_bits","value":"u8","parent":{"krate":0,"index":2728},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":977},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20428,"byte_end":20440,"line_start":670,"line_end":670,"column_start":9,"column_end":21},"name":"stencil_bits","qualname":"::PixelFormat::stencil_bits","value":"u8","parent":{"krate":0,"index":2728},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20454,"byte_end":20465,"line_start":671,"line_end":671,"column_start":9,"column_end":20},"name":"stereoscopy","qualname":"::PixelFormat::stereoscopy","value":"bool","parent":{"krate":0,"index":2728},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":981},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20481,"byte_end":20494,"line_start":672,"line_end":672,"column_start":9,"column_end":22},"name":"double_buffer","qualname":"::PixelFormat::double_buffer","value":"bool","parent":{"krate":0,"index":2728},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20510,"byte_end":20523,"line_start":673,"line_end":673,"column_start":9,"column_end":22},"name":"multisampling","qualname":"::PixelFormat::multisampling","value":"std::option::Option<u16>","parent":{"krate":0,"index":2728},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":985},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20546,"byte_end":20550,"line_start":674,"line_end":674,"column_start":9,"column_end":13},"name":"srgb","qualname":"::PixelFormat::srgb","value":"bool","parent":{"krate":0,"index":2728},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2738},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20691,"byte_end":20714,"line_start":680,"line_end":680,"column_start":12,"column_end":35},"name":"PixelFormatRequirements","qualname":"::PixelFormatRequirements","value":"PixelFormatRequirements { hardware_accelerated, color_bits, float_color_buffer, alpha_bits, depth_bits, stencil_bits, double_buffer, multisampling, stereoscopy, srgb, release_behavior }","parent":null,"children":[{"krate":0,"index":987},{"krate":0,"index":989},{"krate":0,"index":991},{"krate":0,"index":993},{"krate":0,"index":995},{"krate":0,"index":997},{"krate":0,"index":999},{"krate":0,"index":1001},{"krate":0,"index":1003},{"krate":0,"index":1005},{"krate":0,"index":1007}],"decl_id":null,"docs":" Describes how the backend should choose a pixel format.\n","sig":null,"attributes":[]},{"kind":"Field","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20891,"byte_end":20911,"line_start":683,"line_end":683,"column_start":9,"column_end":29},"name":"hardware_accelerated","qualname":"::PixelFormatRequirements::hardware_accelerated","value":"std::option::Option<bool>","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":" If true, only hardware-accelerated formats will be considered. If false, only software\n renderers. `None` means \"don't care\". Default is `Some(true)`.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":989},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":21068,"byte_end":21078,"line_start":687,"line_end":687,"column_start":9,"column_end":19},"name":"color_bits","qualname":"::PixelFormatRequirements::color_bits","value":"std::option::Option<u8>","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":" Minimum number of bits for the color buffer, excluding alpha. `None` means \"don't care\".\n The default is `Some(24)`.\n","sig":null,"attributes":[]},{"kind":"Field","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":21291,"byte_end":21309,"line_start":692,"line_end":692,"column_start":9,"column_end":27},"name":"float_color_buffer","qualname":"::PixelFormatRequirements::float_color_buffer","value":"bool","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":" If true, the color buffer must be in a floating point format. Default is `false`.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":993},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":21453,"byte_end":21463,"line_start":696,"line_end":696,"column_start":9,"column_end":19},"name":"alpha_bits","qualname":"::PixelFormatRequirements::alpha_bits","value":"std::option::Option<u8>","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":" Minimum number of bits for the alpha in the color buffer. `None` means \"don't care\".\n The default is `Some(8)`.\n","sig":null,"attributes":[]},{"kind":"Field","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":21607,"byte_end":21617,"line_start":700,"line_end":700,"column_start":9,"column_end":19},"name":"depth_bits","qualname":"::PixelFormatRequirements::depth_bits","value":"std::option::Option<u8>","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":" Minimum number of bits for the depth buffer. `None` means \"don't care\".\n The default value is `Some(24)`.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":997},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":21760,"byte_end":21772,"line_start":704,"line_end":704,"column_start":9,"column_end":21},"name":"stencil_bits","qualname":"::PixelFormatRequirements::stencil_bits","value":"std::option::Option<u8>","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":" Minimum number of bits for the depth buffer. `None` means \"don't care\".\n The default value is `Some(8)`.\n","sig":null,"attributes":[]},{"kind":"Field","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":21963,"byte_end":21976,"line_start":708,"line_end":708,"column_start":9,"column_end":22},"name":"double_buffer","qualname":"::PixelFormatRequirements::double_buffer","value":"std::option::Option<bool>","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":" If true, only double-buffered formats will be considered. If false, only single-buffer\n formats. `None` means \"don't care\". The default is `Some(true)`.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1001},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":22232,"byte_end":22245,"line_start":713,"line_end":713,"column_start":9,"column_end":22},"name":"multisampling","qualname":"::PixelFormatRequirements::multisampling","value":"std::option::Option<u16>","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":" Contains the minimum number of samples per pixel in the color, depth and stencil buffers.\n `None` means \"don't care\". Default is `None`.\n A value of `Some(0)` indicates that multisampling must not be enabled.\n","sig":null,"attributes":[]},{"kind":"Field","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":22405,"byte_end":22416,"line_start":717,"line_end":717,"column_start":9,"column_end":20},"name":"stereoscopy","qualname":"::PixelFormatRequirements::stereoscopy","value":"bool","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":" If true, only stereoscopic formats will be considered. If false, only non-stereoscopic\n formats. The default is `false`.\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1005},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":22550,"byte_end":22554,"line_start":721,"line_end":721,"column_start":9,"column_end":13},"name":"srgb","qualname":"::PixelFormatRequirements::srgb","value":"bool","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":" If true, only sRGB-capable formats will be considered. If false, don't care.\n The default is `false`.\n","sig":null,"attributes":[]},{"kind":"Field","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":22647,"byte_end":22663,"line_start":724,"line_end":724,"column_start":9,"column_end":25},"name":"release_behavior","qualname":"::PixelFormatRequirements::release_behavior","value":"ReleaseBehavior","parent":{"krate":0,"index":2738},"children":[],"decl_id":null,"docs":" The behavior when changing the current context. Default is `Flush`.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2748},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":23322,"byte_end":23334,"line_start":748,"line_end":748,"column_start":12,"column_end":24},"name":"GlAttributes","qualname":"::GlAttributes","value":"GlAttributes { sharing, version, profile, debug, robustness, vsync }","parent":null,"children":[{"krate":0,"index":1011},{"krate":0,"index":1013},{"krate":0,"index":1015},{"krate":0,"index":1017},{"krate":0,"index":1019},{"krate":0,"index":1021}],"decl_id":null,"docs":" Attributes to use when creating an OpenGL context.\n","sig":null,"attributes":[]},{"kind":"Field","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":23450,"byte_end":23457,"line_start":752,"line_end":752,"column_start":9,"column_end":16},"name":"sharing","qualname":"::GlAttributes::sharing","value":"std::option::Option<S>","parent":{"krate":0,"index":2748},"children":[],"decl_id":null,"docs":" An existing context to share the new the context with.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1013},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":23583,"byte_end":23590,"line_start":757,"line_end":757,"column_start":9,"column_end":16},"name":"version","qualname":"::GlAttributes::version","value":"GlRequest","parent":{"krate":0,"index":2748},"children":[],"decl_id":null,"docs":" Version to try create. See `GlRequest` for more infos.","sig":null,"attributes":[]},{"kind":"Field","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":23682,"byte_end":23689,"line_start":762,"line_end":762,"column_start":9,"column_end":16},"name":"profile","qualname":"::GlAttributes::profile","value":"std::option::Option<GlProfile>","parent":{"krate":0,"index":2748},"children":[],"decl_id":null,"docs":" OpenGL profile to use.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1017},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":23942,"byte_end":23947,"line_start":769,"line_end":769,"column_start":9,"column_end":14},"name":"debug","qualname":"::GlAttributes::debug","value":"bool","parent":{"krate":0,"index":2748},"children":[],"decl_id":null,"docs":" Whether to enable the `debug` flag of the context.","sig":null,"attributes":[]},{"kind":"Field","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,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":24216,"byte_end":24226,"line_start":775,"line_end":775,"column_start":9,"column_end":19},"name":"robustness","qualname":"::GlAttributes::robustness","value":"Robustness","parent":{"krate":0,"index":2748},"children":[],"decl_id":null,"docs":" How the OpenGL context should detect errors.","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":1021},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":24460,"byte_end":24465,"line_start":781,"line_end":781,"column_start":9,"column_end":14},"name":"vsync","qualname":"::GlAttributes::vsync","value":"bool","parent":{"krate":0,"index":2748},"children":[],"decl_id":null,"docs":" Whether to use vsync. If vsync is enabled, calling `swap_buffers` will block until the\n screen refreshes. This is typically used to prevent screen tearing.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1000},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":24605,"byte_end":24616,"line_start":787,"line_end":787,"column_start":12,"column_end":23},"name":"map_sharing","qualname":"<GlAttributes<S>>::map_sharing","value":"fn <F, T> (self, f: F) -> GlAttributes<T>","parent":null,"children":[],"decl_id":null,"docs":" Turns the `sharing` parameter into another type by calling a closure.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":24584,"byte_end":24593,"line_start":786,"line_end":786,"column_start":5,"column_end":14}}]}],"impls":[{"id":0,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,99,97,99,97,47,109,111,100,46,114,115],"byte_start":35756,"byte_end":35763,"line_start":21,"line_end":21,"column_start":6,"column_end":13},"value":"","parent":null,"children":[{"krate":0,"index":126},{"krate":0,"index":130},{"krate":0,"index":132},{"krate":0,"index":134},{"krate":0,"index":136},{"krate":0,"index":138},{"krate":0,"index":140}],"docs":"","sig":null,"attributes":[]},{"id":1,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,99,97,99,97,47,109,111,100,46,114,115],"byte_start":38984,"byte_end":38991,"line_start":116,"line_end":116,"column_start":15,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":144}],"docs":"","sig":null,"attributes":[]},{"id":2,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,101,103,108,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10541990,"byte_end":10541995,"line_start":287,"line_end":287,"column_start":14,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":1532},{"krate":0,"index":1534}],"docs":"","sig":null,"attributes":[]},{"id":3,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,101,103,108,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10544436,"byte_end":10544439,"line_start":371,"line_end":371,"column_start":6,"column_end":9},"value":"","parent":null,"children":[{"krate":0,"index":1540},{"krate":0,"index":1544},{"krate":0,"index":1546},{"krate":0,"index":1548},{"krate":0,"index":1550},{"krate":0,"index":1552},{"krate":0,"index":1554},{"krate":0,"index":1556},{"krate":0,"index":1558},{"krate":0,"index":1560},{"krate":0,"index":1562},{"krate":0,"index":1564},{"krate":0,"index":1566},{"krate":0,"index":1568},{"krate":0,"index":1570},{"krate":0,"index":1572},{"krate":0,"index":1574},{"krate":0,"index":1576},{"krate":0,"index":1578},{"krate":0,"index":1580},{"krate":0,"index":1582},{"krate":0,"index":1584},{"krate":0,"index":1586},{"krate":0,"index":1588},{"krate":0,"index":1590},{"krate":0,"index":1592},{"krate":0,"index":1594},{"krate":0,"index":1596},{"krate":0,"index":1598},{"krate":0,"index":1600},{"krate":0,"index":1602},{"krate":0,"index":1604},{"krate":0,"index":1606},{"krate":0,"index":1608},{"krate":0,"index":1610},{"krate":0,"index":1612},{"krate":0,"index":1614},{"krate":0,"index":1616},{"krate":0,"index":1618},{"krate":0,"index":1620},{"krate":0,"index":1622},{"krate":0,"index":1624},{"krate":0,"index":1626},{"krate":0,"index":1628},{"krate":0,"index":1630},{"krate":0,"index":1632},{"krate":0,"index":1634},{"krate":0,"index":1636}],"docs":"","sig":null,"attributes":[]},{"id":4,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,101,103,108,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10567097,"byte_end":10567100,"line_start":544,"line_end":544,"column_start":44,"column_end":47},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":5,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,101,103,108,47,109,111,100,46,114,115],"byte_start":47724,"byte_end":47731,"line_start":159,"line_end":159,"column_start":6,"column_end":13},"value":"","parent":null,"children":[{"krate":0,"index":252},{"krate":0,"index":254},{"krate":0,"index":256},{"krate":0,"index":258},{"krate":0,"index":260},{"krate":0,"index":262},{"krate":0,"index":264},{"krate":0,"index":266}],"docs":"","sig":null,"attributes":[]},{"id":6,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,101,103,108,47,109,111,100,46,114,115],"byte_start":55646,"byte_end":55653,"line_start":373,"line_end":373,"column_start":22,"column_end":29},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":7,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,101,103,108,47,109,111,100,46,114,115],"byte_start":55678,"byte_end":55685,"line_start":374,"line_end":374,"column_start":22,"column_end":29},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":8,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,101,103,108,47,109,111,100,46,114,115],"byte_start":55704,"byte_end":55711,"line_start":376,"line_end":376,"column_start":15,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":274}],"docs":"","sig":null,"attributes":[]},{"id":9,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,101,103,108,47,109,111,100,46,114,115],"byte_start":56457,"byte_end":56473,"line_start":400,"line_end":400,"column_start":10,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":280},{"krate":0,"index":282},{"krate":0,"index":284},{"krate":0,"index":286}],"docs":"","sig":null,"attributes":[]},{"id":10,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,103,108,120,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10586764,"byte_end":10586769,"line_start":349,"line_end":349,"column_start":14,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":1986},{"krate":0,"index":1988}],"docs":"","sig":null,"attributes":[]},{"id":11,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,103,108,120,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10588841,"byte_end":10588844,"line_start":421,"line_end":421,"column_start":6,"column_end":9},"value":"","parent":null,"children":[{"krate":0,"index":1994},{"krate":0,"index":1998},{"krate":0,"index":2000},{"krate":0,"index":2002},{"krate":0,"index":2004},{"krate":0,"index":2006},{"krate":0,"index":2008},{"krate":0,"index":2010},{"krate":0,"index":2012},{"krate":0,"index":2014},{"krate":0,"index":2016},{"krate":0,"index":2018},{"krate":0,"index":2020},{"krate":0,"index":2022},{"krate":0,"index":2024},{"krate":0,"index":2026},{"krate":0,"index":2028},{"krate":0,"index":2030},{"krate":0,"index":2032},{"krate":0,"index":2034},{"krate":0,"index":2036},{"krate":0,"index":2038},{"krate":0,"index":2040},{"krate":0,"index":2042},{"krate":0,"index":2044},{"krate":0,"index":2046},{"krate":0,"index":2048},{"krate":0,"index":2050},{"krate":0,"index":2052},{"krate":0,"index":2054},{"krate":0,"index":2056},{"krate":0,"index":2058},{"krate":0,"index":2060},{"krate":0,"index":2062},{"krate":0,"index":2064},{"krate":0,"index":2066},{"krate":0,"index":2068},{"krate":0,"index":2070},{"krate":0,"index":2072},{"krate":0,"index":2074}],"docs":"","sig":null,"attributes":[]},{"id":12,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,103,108,120,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10607697,"byte_end":10607700,"line_start":570,"line_end":570,"column_start":44,"column_end":47},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":13,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,103,108,120,95,101,120,116,114,97,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10628913,"byte_end":10628918,"line_start":372,"line_end":372,"column_start":14,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":2470},{"krate":0,"index":2472}],"docs":"","sig":null,"attributes":[]},{"id":14,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,103,108,120,95,101,120,116,114,97,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10631082,"byte_end":10631085,"line_start":447,"line_end":447,"column_start":6,"column_end":9},"value":"","parent":null,"children":[{"krate":0,"index":2478},{"krate":0,"index":2482},{"krate":0,"index":2484},{"krate":0,"index":2486},{"krate":0,"index":2488},{"krate":0,"index":2490},{"krate":0,"index":2492},{"krate":0,"index":2494},{"krate":0,"index":2496},{"krate":0,"index":2498},{"krate":0,"index":2500},{"krate":0,"index":2502},{"krate":0,"index":2504},{"krate":0,"index":2506},{"krate":0,"index":2508},{"krate":0,"index":2510},{"krate":0,"index":2512},{"krate":0,"index":2514},{"krate":0,"index":2516},{"krate":0,"index":2518},{"krate":0,"index":2520},{"krate":0,"index":2522},{"krate":0,"index":2524},{"krate":0,"index":2526},{"krate":0,"index":2528},{"krate":0,"index":2530},{"krate":0,"index":2532},{"krate":0,"index":2534},{"krate":0,"index":2536},{"krate":0,"index":2538},{"krate":0,"index":2540},{"krate":0,"index":2542},{"krate":0,"index":2544},{"krate":0,"index":2546},{"krate":0,"index":2548},{"krate":0,"index":2550},{"krate":0,"index":2552},{"krate":0,"index":2554},{"krate":0,"index":2556},{"krate":0,"index":2558},{"krate":0,"index":2560},{"krate":0,"index":2562},{"krate":0,"index":2564}],"docs":"","sig":null,"attributes":[]},{"id":15,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,103,108,120,95,101,120,116,114,97,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10651435,"byte_end":10651438,"line_start":605,"line_end":605,"column_start":44,"column_end":47},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":16,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,103,108,120,47,109,111,100,46,114,115],"byte_start":75614,"byte_end":75621,"line_start":47,"line_end":47,"column_start":6,"column_end":13},"value":"","parent":null,"children":[{"krate":0,"index":356},{"krate":0,"index":358},{"krate":0,"index":360},{"krate":0,"index":362},{"krate":0,"index":364},{"krate":0,"index":366},{"krate":0,"index":368},{"krate":0,"index":370}],"docs":"","sig":null,"attributes":[]},{"id":17,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,103,108,120,47,109,111,100,46,114,115],"byte_start":79639,"byte_end":79646,"line_start":165,"line_end":165,"column_start":22,"column_end":29},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":18,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,103,108,120,47,109,111,100,46,114,115],"byte_start":79671,"byte_end":79678,"line_start":166,"line_end":166,"column_start":22,"column_end":29},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":19,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,103,108,120,47,109,111,100,46,114,115],"byte_start":79697,"byte_end":79704,"line_start":168,"line_end":168,"column_start":15,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":378}],"docs":"","sig":null,"attributes":[]},{"id":20,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,103,108,120,47,109,111,100,46,114,115],"byte_start":80265,"byte_end":80281,"line_start":190,"line_end":190,"column_start":10,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":384},{"krate":0,"index":386}],"docs":"","sig":null,"attributes":[]},{"id":21,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":96777,"byte_end":96797,"line_start":36,"line_end":36,"column_start":18,"column_end":38},"value":"","parent":null,"children":[{"krate":0,"index":450}],"docs":"","sig":null,"attributes":[]},{"id":22,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":96987,"byte_end":97007,"line_start":42,"line_end":42,"column_start":16,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":454}],"docs":"","sig":null,"attributes":[]},{"id":23,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":97155,"byte_end":97167,"line_start":51,"line_end":51,"column_start":6,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":458}],"docs":"","sig":null,"attributes":[]},{"id":24,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":97274,"byte_end":97286,"line_start":57,"line_end":57,"column_start":18,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":462}],"docs":"","sig":null,"attributes":[]},{"id":25,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":97450,"byte_end":97462,"line_start":63,"line_end":63,"column_start":16,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":466}],"docs":"","sig":null,"attributes":[]},{"id":26,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":97575,"byte_end":97588,"line_start":69,"line_end":69,"column_start":6,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":470},{"krate":0,"index":472},{"krate":0,"index":474},{"krate":0,"index":476},{"krate":0,"index":478},{"krate":0,"index":480},{"krate":0,"index":482},{"krate":0,"index":484},{"krate":0,"index":486},{"krate":0,"index":488}],"docs":"","sig":null,"attributes":[]},{"id":27,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":101922,"byte_end":101935,"line_start":201,"line_end":201,"column_start":15,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":492}],"docs":"","sig":null,"attributes":[]},{"id":28,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":102073,"byte_end":102086,"line_start":208,"line_end":208,"column_start":22,"column_end":35},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":29,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":102111,"byte_end":102124,"line_start":209,"line_end":209,"column_start":22,"column_end":35},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":30,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,46,114,115],"byte_start":156061,"byte_end":156068,"line_start":15,"line_end":15,"column_start":6,"column_end":13},"value":"","parent":null,"children":[{"krate":0,"index":570},{"krate":0,"index":572},{"krate":0,"index":574},{"krate":0,"index":576},{"krate":0,"index":578},{"krate":0,"index":580},{"krate":0,"index":582},{"krate":0,"index":584},{"krate":0,"index":586}],"docs":"","sig":null,"attributes":[]},{"id":31,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,46,114,115],"byte_start":159148,"byte_end":159163,"line_start":21,"line_end":21,"column_start":23,"column_end":38},"value":"","parent":null,"children":[{"krate":0,"index":658}],"docs":"","sig":null,"attributes":[]},{"id":32,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,46,114,115],"byte_start":159272,"byte_end":159287,"line_start":27,"line_end":27,"column_start":23,"column_end":38},"value":"","parent":null,"children":[{"krate":0,"index":662}],"docs":"","sig":null,"attributes":[]},{"id":33,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,46,114,115],"byte_start":159481,"byte_end":159489,"line_start":38,"line_end":38,"column_start":6,"column_end":14},"value":"","parent":null,"children":[{"krate":0,"index":668}],"docs":"","sig":null,"attributes":[]},{"id":34,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,46,114,115],"byte_start":161196,"byte_end":161203,"line_start":97,"line_end":97,"column_start":22,"column_end":29},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":35,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,46,114,115],"byte_start":161228,"byte_end":161235,"line_start":98,"line_end":98,"column_start":22,"column_end":29},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":36,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,46,114,115],"byte_start":161254,"byte_end":161261,"line_start":100,"line_end":100,"column_start":15,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":680}],"docs":"","sig":null,"attributes":[]},{"id":37,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,46,114,115],"byte_start":161583,"byte_end":161590,"line_start":112,"line_end":112,"column_start":6,"column_end":13},"value":"","parent":null,"children":[{"krate":0,"index":684},{"krate":0,"index":688},{"krate":0,"index":690},{"krate":0,"index":692},{"krate":0,"index":694},{"krate":0,"index":696},{"krate":0,"index":698},{"krate":0,"index":700}],"docs":"","sig":null,"attributes":[]},{"id":38,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":150775,"byte_end":150782,"line_start":29,"line_end":29,"column_start":6,"column_end":13},"value":"","parent":null,"children":[{"krate":0,"index":706},{"krate":0,"index":708},{"krate":0,"index":710},{"krate":0,"index":712},{"krate":0,"index":714},{"krate":0,"index":716},{"krate":0,"index":718},{"krate":0,"index":720},{"krate":0,"index":722}],"docs":"","sig":null,"attributes":[]},{"id":39,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":154430,"byte_end":154445,"line_start":136,"line_end":136,"column_start":6,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":728}],"docs":"","sig":null,"attributes":[]},{"id":40,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":154535,"byte_end":154550,"line_start":142,"line_end":142,"column_start":6,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":732},{"krate":0,"index":734},{"krate":0,"index":736},{"krate":0,"index":738},{"krate":0,"index":740},{"krate":0,"index":742},{"krate":0,"index":744},{"krate":0,"index":746}],"docs":"","sig":null,"attributes":[]},{"id":41,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":169336,"byte_end":169359,"line_start":30,"line_end":30,"column_start":10,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":774},{"krate":0,"index":776},{"krate":0,"index":778},{"krate":0,"index":780},{"krate":0,"index":782},{"krate":0,"index":784},{"krate":0,"index":786}],"docs":"","sig":null,"attributes":[]},{"id":42,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":171871,"byte_end":171886,"line_start":102,"line_end":102,"column_start":20,"column_end":35},"value":"","parent":null,"children":[{"krate":0,"index":792},{"krate":0,"index":794},{"krate":0,"index":796},{"krate":0,"index":798},{"krate":0,"index":800},{"krate":0,"index":802},{"krate":0,"index":804}],"docs":"","sig":null,"attributes":[]},{"id":43,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":175414,"byte_end":175421,"line_start":19,"line_end":19,"column_start":23,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":840},{"krate":0,"index":842}],"docs":"","sig":null,"attributes":[]},{"id":44,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":175583,"byte_end":175598,"line_start":28,"line_end":28,"column_start":23,"column_end":38},"value":"","parent":null,"children":[{"krate":0,"index":846},{"krate":0,"index":848}],"docs":"","sig":null,"attributes":[]},{"id":45,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6180,"byte_end":6194,"line_start":210,"line_end":210,"column_start":10,"column_end":24},"value":"","parent":null,"children":[{"krate":0,"index":880},{"krate":0,"index":882},{"krate":0,"index":884},{"krate":0,"index":886},{"krate":0,"index":888},{"krate":0,"index":890},{"krate":0,"index":892},{"krate":0,"index":894},{"krate":0,"index":896},{"krate":0,"index":898},{"krate":0,"index":900},{"krate":0,"index":902},{"krate":0,"index":904},{"krate":0,"index":906},{"krate":0,"index":908}],"docs":"","sig":null,"attributes":[]},{"id":46,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10524,"byte_end":10532,"line_start":360,"line_end":360,"column_start":6,"column_end":14},"value":"","parent":null,"children":[{"krate":0,"index":912},{"krate":0,"index":914},{"krate":0,"index":916}],"docs":"","sig":null,"attributes":[]},{"id":47,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11557,"byte_end":11564,"line_start":392,"line_end":392,"column_start":20,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":920},{"krate":0,"index":922},{"krate":0,"index":924},{"krate":0,"index":926},{"krate":0,"index":928},{"krate":0,"index":930},{"krate":0,"index":932}],"docs":"","sig":null,"attributes":[]},{"id":48,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12286,"byte_end":12294,"line_start":423,"line_end":423,"column_start":20,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":936},{"krate":0,"index":938},{"krate":0,"index":940},{"krate":0,"index":942},{"krate":0,"index":944},{"krate":0,"index":946},{"krate":0,"index":948}],"docs":"","sig":null,"attributes":[]},{"id":49,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12970,"byte_end":12978,"line_start":453,"line_end":453,"column_start":26,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":952},{"krate":0,"index":954}],"docs":"","sig":null,"attributes":[]},{"id":50,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13490,"byte_end":13503,"line_start":474,"line_end":474,"column_start":6,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":958}],"docs":"","sig":null,"attributes":[]},{"id":51,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14544,"byte_end":14557,"line_start":493,"line_end":493,"column_start":28,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":962}],"docs":"","sig":null,"attributes":[]},{"id":52,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14975,"byte_end":14988,"line_start":506,"line_end":506,"column_start":28,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":966},{"krate":0,"index":968}],"docs":"","sig":null,"attributes":[]},{"id":53,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15338,"byte_end":15351,"line_start":520,"line_end":520,"column_start":36,"column_end":49},"value":"","parent":null,"children":[{"krate":0,"index":972}],"docs":"","sig":null,"attributes":[]},{"id":54,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15652,"byte_end":15664,"line_start":535,"line_end":535,"column_start":6,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":976}],"docs":"","sig":null,"attributes":[]},{"id":55,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15978,"byte_end":15990,"line_start":546,"line_end":546,"column_start":28,"column_end":40},"value":"","parent":null,"children":[{"krate":0,"index":982}],"docs":"","sig":null,"attributes":[]},{"id":56,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16163,"byte_end":16175,"line_start":552,"line_end":552,"column_start":28,"column_end":40},"value":"","parent":null,"children":[{"krate":0,"index":986}],"docs":"","sig":null,"attributes":[]},{"id":57,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17716,"byte_end":17725,"line_start":602,"line_end":602,"column_start":6,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":990}],"docs":"","sig":null,"attributes":[]},{"id":58,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":22702,"byte_end":22725,"line_start":727,"line_end":727,"column_start":18,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":996}],"docs":"","sig":null,"attributes":[]},{"id":59,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":24484,"byte_end":24496,"line_start":784,"line_end":784,"column_start":9,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":1000}],"docs":"","sig":null,"attributes":[]},{"id":60,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":24957,"byte_end":24969,"line_start":799,"line_end":799,"column_start":21,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1004}],"docs":"","sig":null,"attributes":[]}],"refs":[{"kind":"Mod","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2753,"byte_end":2755,"line_start":103,"line_end":103,"column_start":9,"column_end":11},"ref_id":{"krate":0,"index":806}},{"kind":"Mod","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,109,111,100,46,114,115],"byte_start":173364,"byte_end":173368,"line_start":15,"line_end":15,"column_start":9,"column_end":13},"ref_id":{"krate":0,"index":808}}],"macro_refs":[],"relations":[{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,99,97,99,97,47,109,111,100,46,114,115],"byte_start":35756,"byte_end":35763,"line_start":21,"line_end":21,"column_start":6,"column_end":13},"kind":{"variant":"Impl","fields":[0]},"from":{"krate":0,"index":122},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,99,97,99,97,47,109,111,100,46,114,115],"byte_start":38984,"byte_end":38991,"line_start":116,"line_end":116,"column_start":15,"column_end":22},"kind":{"variant":"Impl","fields":[1]},"from":{"krate":0,"index":122},"to":{"krate":2,"index":1978}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,101,103,108,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10541990,"byte_end":10541995,"line_start":287,"line_end":287,"column_start":14,"column_end":19},"kind":{"variant":"Impl","fields":[2]},"from":{"krate":0,"index":1640},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,101,103,108,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10544436,"byte_end":10544439,"line_start":371,"line_end":371,"column_start":6,"column_end":9},"kind":{"variant":"Impl","fields":[3]},"from":{"krate":0,"index":1646},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,101,103,108,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10567097,"byte_end":10567100,"line_start":544,"line_end":544,"column_start":44,"column_end":47},"kind":{"variant":"Impl","fields":[4]},"from":{"krate":0,"index":1646},"to":{"krate":2,"index":1700}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,101,103,108,47,109,111,100,46,114,115],"byte_start":47724,"byte_end":47731,"line_start":159,"line_end":159,"column_start":6,"column_end":13},"kind":{"variant":"Impl","fields":[5]},"from":{"krate":0,"index":246},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,101,103,108,47,109,111,100,46,114,115],"byte_start":55646,"byte_end":55653,"line_start":373,"line_end":373,"column_start":22,"column_end":29},"kind":{"variant":"Impl","fields":[6]},"from":{"krate":0,"index":246},"to":{"krate":2,"index":1700}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,101,103,108,47,109,111,100,46,114,115],"byte_start":55678,"byte_end":55685,"line_start":374,"line_end":374,"column_start":22,"column_end":29},"kind":{"variant":"Impl","fields":[7]},"from":{"krate":0,"index":246},"to":{"krate":2,"index":1712}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,101,103,108,47,109,111,100,46,114,115],"byte_start":55704,"byte_end":55711,"line_start":376,"line_end":376,"column_start":15,"column_end":22},"kind":{"variant":"Impl","fields":[8]},"from":{"krate":0,"index":246},"to":{"krate":2,"index":1978}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,101,103,108,47,109,111,100,46,114,115],"byte_start":56457,"byte_end":56473,"line_start":400,"line_end":400,"column_start":10,"column_end":26},"kind":{"variant":"Impl","fields":[9]},"from":{"krate":0,"index":276},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,103,108,120,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10586764,"byte_end":10586769,"line_start":349,"line_end":349,"column_start":14,"column_end":19},"kind":{"variant":"Impl","fields":[10]},"from":{"krate":0,"index":2078},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,103,108,120,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10588841,"byte_end":10588844,"line_start":421,"line_end":421,"column_start":6,"column_end":9},"kind":{"variant":"Impl","fields":[11]},"from":{"krate":0,"index":2084},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,103,108,120,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10607697,"byte_end":10607700,"line_start":570,"line_end":570,"column_start":44,"column_end":47},"kind":{"variant":"Impl","fields":[12]},"from":{"krate":0,"index":2084},"to":{"krate":2,"index":1700}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,103,108,120,95,101,120,116,114,97,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10628913,"byte_end":10628918,"line_start":372,"line_end":372,"column_start":14,"column_end":19},"kind":{"variant":"Impl","fields":[13]},"from":{"krate":0,"index":2568},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,103,108,120,95,101,120,116,114,97,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10631082,"byte_end":10631085,"line_start":447,"line_end":447,"column_start":6,"column_end":9},"kind":{"variant":"Impl","fields":[14]},"from":{"krate":0,"index":2574},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,98,117,105,108,100,47,103,108,117,116,105,110,45,53,100,48,56,54,54,56,57,51,54,48,53,100,48,50,53,47,111,117,116,47,103,108,120,95,101,120,116,114,97,95,98,105,110,100,105,110,103,115,46,114,115],"byte_start":10651435,"byte_end":10651438,"line_start":605,"line_end":605,"column_start":44,"column_end":47},"kind":{"variant":"Impl","fields":[15]},"from":{"krate":0,"index":2574},"to":{"krate":2,"index":1700}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,103,108,120,47,109,111,100,46,114,115],"byte_start":75614,"byte_end":75621,"line_start":47,"line_end":47,"column_start":6,"column_end":13},"kind":{"variant":"Impl","fields":[16]},"from":{"krate":0,"index":352},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,103,108,120,47,109,111,100,46,114,115],"byte_start":79639,"byte_end":79646,"line_start":165,"line_end":165,"column_start":22,"column_end":29},"kind":{"variant":"Impl","fields":[17]},"from":{"krate":0,"index":352},"to":{"krate":2,"index":1700}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,103,108,120,47,109,111,100,46,114,115],"byte_start":79671,"byte_end":79678,"line_start":166,"line_end":166,"column_start":22,"column_end":29},"kind":{"variant":"Impl","fields":[18]},"from":{"krate":0,"index":352},"to":{"krate":2,"index":1712}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,103,108,120,47,109,111,100,46,114,115],"byte_start":79697,"byte_end":79704,"line_start":168,"line_end":168,"column_start":15,"column_end":22},"kind":{"variant":"Impl","fields":[19]},"from":{"krate":0,"index":352},"to":{"krate":2,"index":1978}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,103,108,120,47,109,111,100,46,114,115],"byte_start":80265,"byte_end":80281,"line_start":190,"line_end":190,"column_start":10,"column_end":26},"kind":{"variant":"Impl","fields":[20]},"from":{"krate":0,"index":380},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":96777,"byte_end":96797,"line_start":36,"line_end":36,"column_start":18,"column_end":38},"kind":{"variant":"Impl","fields":[21]},"from":{"krate":0,"index":2580},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":96987,"byte_end":97007,"line_start":42,"line_end":42,"column_start":16,"column_end":36},"kind":{"variant":"Impl","fields":[22]},"from":{"krate":0,"index":2580},"to":{"krate":1,"index":2470}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":97155,"byte_end":97167,"line_start":51,"line_end":51,"column_start":6,"column_end":18},"kind":{"variant":"Impl","fields":[23]},"from":{"krate":0,"index":2586},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":97274,"byte_end":97286,"line_start":57,"line_end":57,"column_start":18,"column_end":30},"kind":{"variant":"Impl","fields":[24]},"from":{"krate":0,"index":2586},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":97450,"byte_end":97462,"line_start":63,"line_end":63,"column_start":16,"column_end":28},"kind":{"variant":"Impl","fields":[25]},"from":{"krate":0,"index":2586},"to":{"krate":1,"index":2470}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":97575,"byte_end":97588,"line_start":69,"line_end":69,"column_start":6,"column_end":19},"kind":{"variant":"Impl","fields":[26]},"from":{"krate":0,"index":446},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":101922,"byte_end":101935,"line_start":201,"line_end":201,"column_start":15,"column_end":28},"kind":{"variant":"Impl","fields":[27]},"from":{"krate":0,"index":446},"to":{"krate":2,"index":1978}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":102073,"byte_end":102086,"line_start":208,"line_end":208,"column_start":22,"column_end":35},"kind":{"variant":"Impl","fields":[28]},"from":{"krate":0,"index":446},"to":{"krate":2,"index":1700}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,97,112,105,47,111,115,109,101,115,97,47,109,111,100,46,114,115],"byte_start":102111,"byte_end":102124,"line_start":209,"line_end":209,"column_start":22,"column_end":35},"kind":{"variant":"Impl","fields":[29]},"from":{"krate":0,"index":446},"to":{"krate":2,"index":1712}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,119,97,121,108,97,110,100,46,114,115],"byte_start":156061,"byte_end":156068,"line_start":15,"line_end":15,"column_start":6,"column_end":13},"kind":{"variant":"Impl","fields":[30]},"from":{"krate":0,"index":566},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,46,114,115],"byte_start":159148,"byte_end":159163,"line_start":21,"line_end":21,"column_start":23,"column_end":38},"kind":{"variant":"Impl","fields":[31]},"from":{"krate":0,"index":2592},"to":{"krate":1,"index":2470}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,46,114,115],"byte_start":159272,"byte_end":159287,"line_start":27,"line_end":27,"column_start":23,"column_end":38},"kind":{"variant":"Impl","fields":[32]},"from":{"krate":0,"index":2592},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,46,114,115],"byte_start":159481,"byte_end":159489,"line_start":38,"line_end":38,"column_start":6,"column_end":14},"kind":{"variant":"Impl","fields":[33]},"from":{"krate":0,"index":664},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,46,114,115],"byte_start":161196,"byte_end":161203,"line_start":97,"line_end":97,"column_start":22,"column_end":29},"kind":{"variant":"Impl","fields":[34]},"from":{"krate":0,"index":672},"to":{"krate":2,"index":1700}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,46,114,115],"byte_start":161228,"byte_end":161235,"line_start":98,"line_end":98,"column_start":22,"column_end":29},"kind":{"variant":"Impl","fields":[35]},"from":{"krate":0,"index":672},"to":{"krate":2,"index":1712}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,46,114,115],"byte_start":161254,"byte_end":161261,"line_start":100,"line_end":100,"column_start":15,"column_end":22},"kind":{"variant":"Impl","fields":[36]},"from":{"krate":0,"index":672},"to":{"krate":2,"index":1978}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,120,49,49,46,114,115],"byte_start":161583,"byte_end":161590,"line_start":112,"line_end":112,"column_start":6,"column_end":13},"kind":{"variant":"Impl","fields":[37]},"from":{"krate":0,"index":672},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":150775,"byte_end":150782,"line_start":29,"line_end":29,"column_start":6,"column_end":13},"kind":{"variant":"Impl","fields":[38]},"from":{"krate":0,"index":702},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":154430,"byte_end":154445,"line_start":136,"line_end":136,"column_start":6,"column_end":21},"kind":{"variant":"Impl","fields":[39]},"from":{"krate":0,"index":724},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,112,108,97,116,102,111,114,109,47,108,105,110,117,120,47,109,111,100,46,114,115],"byte_start":154535,"byte_end":154550,"line_start":142,"line_end":142,"column_start":6,"column_end":21},"kind":{"variant":"Impl","fields":[40]},"from":{"krate":0,"index":724},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":169336,"byte_end":169359,"line_start":30,"line_end":30,"column_start":10,"column_end":33},"kind":{"variant":"Impl","fields":[41]},"from":{"krate":0,"index":2618},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,104,101,97,100,108,101,115,115,46,114,115],"byte_start":171871,"byte_end":171886,"line_start":102,"line_end":102,"column_start":20,"column_end":35},"kind":{"variant":"Impl","fields":[42]},"from":{"krate":0,"index":788},"to":{"krate":0,"index":856}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":175414,"byte_end":175421,"line_start":19,"line_end":19,"column_start":23,"column_end":30},"kind":{"variant":"Impl","fields":[43]},"from":{"krate":0,"index":872},"to":{"krate":0,"index":850}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,111,115,47,117,110,105,120,46,114,115],"byte_start":175583,"byte_end":175598,"line_start":28,"line_end":28,"column_start":23,"column_end":38},"kind":{"variant":"Impl","fields":[44]},"from":{"krate":0,"index":788},"to":{"krate":0,"index":850}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6180,"byte_end":6194,"line_start":210,"line_end":210,"column_start":10,"column_end":24},"kind":{"variant":"Impl","fields":[45]},"from":{"krate":0,"index":874},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10524,"byte_end":10532,"line_start":360,"line_end":360,"column_start":6,"column_end":14},"kind":{"variant":"Impl","fields":[46]},"from":{"krate":0,"index":876},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11557,"byte_end":11564,"line_start":392,"line_end":392,"column_start":20,"column_end":27},"kind":{"variant":"Impl","fields":[47]},"from":{"krate":0,"index":872},"to":{"krate":0,"index":856}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12286,"byte_end":12294,"line_start":423,"line_end":423,"column_start":20,"column_end":28},"kind":{"variant":"Impl","fields":[48]},"from":{"krate":0,"index":876},"to":{"krate":0,"index":856}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12970,"byte_end":12978,"line_start":453,"line_end":453,"column_start":26,"column_end":34},"kind":{"variant":"Impl","fields":[49]},"from":{"krate":0,"index":876},"to":{"krate":2,"index":1944}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13490,"byte_end":13503,"line_start":474,"line_end":474,"column_start":6,"column_end":19},"kind":{"variant":"Impl","fields":[50]},"from":{"krate":0,"index":2624},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14544,"byte_end":14557,"line_start":493,"line_end":493,"column_start":28,"column_end":41},"kind":{"variant":"Impl","fields":[51]},"from":{"krate":0,"index":2624},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":14975,"byte_end":14988,"line_start":506,"line_end":506,"column_start":28,"column_end":41},"kind":{"variant":"Impl","fields":[52]},"from":{"krate":0,"index":2624},"to":{"krate":1,"index":2470}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15338,"byte_end":15351,"line_start":520,"line_end":520,"column_start":36,"column_end":49},"kind":{"variant":"Impl","fields":[53]},"from":{"krate":0,"index":2624},"to":{"krate":2,"index":2656}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15652,"byte_end":15664,"line_start":535,"line_end":535,"column_start":6,"column_end":18},"kind":{"variant":"Impl","fields":[54]},"from":{"krate":0,"index":2630},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15978,"byte_end":15990,"line_start":546,"line_end":546,"column_start":28,"column_end":40},"kind":{"variant":"Impl","fields":[55]},"from":{"krate":0,"index":2630},"to":{"krate":2,"index":8430}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16163,"byte_end":16175,"line_start":552,"line_end":552,"column_start":28,"column_end":40},"kind":{"variant":"Impl","fields":[56]},"from":{"krate":0,"index":2630},"to":{"krate":1,"index":2470}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17716,"byte_end":17725,"line_start":602,"line_end":602,"column_start":6,"column_end":15},"kind":{"variant":"Impl","fields":[57]},"from":{"krate":0,"index":2676},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":22702,"byte_end":22725,"line_start":727,"line_end":727,"column_start":18,"column_end":41},"kind":{"variant":"Impl","fields":[58]},"from":{"krate":0,"index":2738},"to":{"krate":2,"index":2632}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":24484,"byte_end":24496,"line_start":784,"line_end":784,"column_start":9,"column_end":21},"kind":{"variant":"Impl","fields":[59]},"from":{"krate":0,"index":2748},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,103,108,117,116,105,110,45,48,46,49,56,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":24957,"byte_end":24969,"line_start":799,"line_end":799,"column_start":21,"column_end":33},"kind":{"variant":"Impl","fields":[60]},"from":{"krate":0,"index":2748},"to":{"krate":2,"index":2632}}]} |