rusty_snek_gaem/target/rls/debug/deps/save-analysis/libwayland_client-5c75824e68100bd4.json
2019-04-14 19:25:15 -05:00

1 line
756 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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50],"program":"/home/brad/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rls","arguments":["--crate-name","wayland_client","/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","--color","never","--crate-type","lib","--emit=dep-info,metadata","-C","debuginfo=2","--cfg","feature=\"cursor\"","--cfg","feature=\"default\"","--cfg","feature=\"dlopen\"","--cfg","feature=\"egl\"","--cfg","feature=\"native_lib\"","--cfg","feature=\"wayland-commons\"","--cfg","feature=\"wayland-sys\"","-C","metadata=5c75824e68100bd4","-C","extra-filename=-5c75824e68100bd4","--out-dir","/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps","-L","dependency=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps","--extern","bitflags=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libbitflags-8bc011fabb602158.rmeta","--extern","libc=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/liblibc-a352fcf73419489c.rmeta","--extern","wayland_commons=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libwayland_commons-073ccb00f44ca8da.rmeta","--extern","wayland_sys=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libwayland_sys-3a40a432667d7892.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,119,97,121,108,97,110,100,95,99,108,105,101,110,116,45,53,99,55,53,56,50,52,101,54,56,49,48,48,98,100,52,46,114,109,101,116,97]},"prelude":{"crate_id":{"name":"wayland_client","disambiguator":[15248940190741501250,10810239761342260341]},"crate_root":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src","external_crates":[{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":1,"id":{"name":"std","disambiguator":[13207157035321610514,1601512537482633728]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":2,"id":{"name":"core","disambiguator":[7623312343418098386,5842227285171027081]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":3,"id":{"name":"compiler_builtins","disambiguator":[15062483144693841030,3160817630090790886]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":4,"id":{"name":"rustc_std_workspace_core","disambiguator":[436745421963593417,1808485874600938246]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":5,"id":{"name":"alloc","disambiguator":[14785001670989826495,12996925471203689162]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":6,"id":{"name":"libc","disambiguator":[9965434524793337566,8042345761937100773]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":7,"id":{"name":"rustc_demangle","disambiguator":[15482981957725683232,16126164733460801089]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":8,"id":{"name":"unwind","disambiguator":[12401856028840807657,14789254441426287527]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":9,"id":{"name":"backtrace_sys","disambiguator":[13858858106744831426,15797026455235720829]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":10,"id":{"name":"panic_unwind","disambiguator":[7931781289263694084,224457116430056702]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":11,"id":{"name":"bitflags","disambiguator":[2663595552475436125,15801114882369740192]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":12,"id":{"name":"libc","disambiguator":[1717102426328317530,831100097483373836]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":13,"id":{"name":"wayland_commons","disambiguator":[17095216671417431460,12475205118442145540]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":14,"id":{"name":"downcast_rs","disambiguator":[4392934401901573947,4853190276560623767]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":15,"id":{"name":"wayland_sys","disambiguator":[17899645973519748688,174163236288630250]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":16,"id":{"name":"dlib","disambiguator":[12814051107698219333,12841006255534914396]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":17,"id":{"name":"libloading","disambiguator":[9985443812674510698,5014960343795009355]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","num":18,"id":{"name":"lazy_static","disambiguator":[4752050148690083859,4734584730016717394]}}],"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":7802,"line_start":1,"line_end":189,"column_start":1,"column_end":2}},"imports":[{"kind":"Use","ref_id":{"krate":0,"index":490},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6309,"byte_end":6321,"line_start":139,"line_end":139,"column_start":19,"column_end":31},"alias_span":null,"name":"ConnectError","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":50},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6323,"byte_end":6330,"line_start":139,"line_end":139,"column_start":33,"column_end":40},"alias_span":null,"name":"Display","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":94},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6355,"byte_end":6365,"line_start":140,"line_end":140,"column_start":23,"column_end":33},"alias_span":null,"name":"EventQueue","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":96},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6367,"byte_end":6377,"line_start":140,"line_end":140,"column_start":35,"column_end":45},"alias_span":null,"name":"QueueToken","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":120},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6379,"byte_end":6394,"line_start":140,"line_end":140,"column_start":47,"column_end":62},"alias_span":null,"name":"ReadEventsGuard","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":502},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6415,"byte_end":6426,"line_start":141,"line_end":141,"column_start":19,"column_end":30},"alias_span":null,"name":"GlobalError","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":160},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6428,"byte_end":6439,"line_start":141,"line_end":141,"column_start":32,"column_end":43},"alias_span":null,"name":"GlobalEvent","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":496},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6441,"byte_end":6454,"line_start":141,"line_end":141,"column_start":45,"column_end":58},"alias_span":null,"name":"GlobalManager","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":266},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6473,"byte_end":6481,"line_start":142,"line_end":142,"column_start":17,"column_end":25},"alias_span":null,"name":"NewProxy","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":210},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6483,"byte_end":6488,"line_start":142,"line_end":142,"column_start":27,"column_end":32},"alias_span":null,"name":"Proxy","value":"","parent":{"krate":0,"index":0}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6719,"byte_end":6720,"line_start":154,"line_end":154,"column_start":30,"column_end":31},"alias_span":null,"name":"*","value":"Implementation, Interface","parent":{"krate":0,"index":450}},{"kind":"Use","ref_id":{"krate":0,"index":470},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6943,"byte_end":6955,"line_start":163,"line_end":163,"column_start":31,"column_end":43},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6959,"byte_end":6978,"line_start":163,"line_end":163,"column_start":47,"column_end":66},"name":"protocol_interfaces","value":"","parent":{"krate":0,"index":454}},{"kind":"Use","ref_id":{"krate":15,"index":48},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7006,"byte_end":7012,"line_start":164,"line_end":164,"column_start":27,"column_end":33},"alias_span":null,"name":"client","value":"","parent":{"krate":0,"index":454}},{"kind":"Use","ref_id":{"krate":15,"index":12},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7014,"byte_end":7020,"line_start":164,"line_end":164,"column_start":35,"column_end":41},"alias_span":null,"name":"common","value":"","parent":{"krate":0,"index":454}},{"kind":"GlobUse","ref_id":null,"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7165,"byte_end":7166,"line_start":170,"line_end":170,"column_start":31,"column_end":32},"alias_span":null,"name":"*","value":"wl_shm, wl_registry, wl_display, wl_surface, wl_buffer","parent":{"krate":0,"index":464}}],"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":7802,"line_start":1,"line_end":189,"column_start":1,"column_end":2},"name":"","qualname":"::","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/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":74},{"krate":0,"index":132},{"krate":0,"index":180},{"krate":0,"index":318},{"krate":0,"index":324},{"krate":0,"index":332},{"krate":0,"index":340},{"krate":0,"index":346},{"krate":0,"index":414},{"krate":0,"index":450},{"krate":0,"index":454},{"krate":0,"index":464},{"krate":0,"index":468}],"decl_id":null,"docs":" Client-side Wayland connector","sig":null,"attributes":[{"value":"warn(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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6055,"byte_end":6077,"line_start":123,"line_end":123,"column_start":1,"column_end":23}}]},{"kind":"TupleVariant","id":{"krate":0,"index":169},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":8350,"byte_end":8362,"line_start":20,"line_end":20,"column_start":5,"column_end":17},"name":"NoWaylandLib","qualname":"::display::ConnectError::NoWaylandLib","value":"ConnectError::NoWaylandLib","parent":{"krate":0,"index":490},"children":[],"decl_id":null,"docs":" The library was compiled with the `dlopen` feature, and the `libwayland-client.so`\n library could not be found at runtime\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":171},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":8575,"byte_end":8596,"line_start":25,"line_end":25,"column_start":5,"column_end":26},"name":"NoCompositorListening","qualname":"::display::ConnectError::NoCompositorListening","value":"ConnectError::NoCompositorListening","parent":{"krate":0,"index":490},"children":[],"decl_id":null,"docs":" Any needed library was found, but the listening socket of the server could not be\n found.","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":173},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":8646,"byte_end":8657,"line_start":27,"line_end":27,"column_start":5,"column_end":16},"name":"InvalidName","qualname":"::display::ConnectError::InvalidName","value":"ConnectError::InvalidName","parent":{"krate":0,"index":490},"children":[],"decl_id":null,"docs":" The provided socket name is invalid\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":490},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":8194,"byte_end":8206,"line_start":17,"line_end":17,"column_start":10,"column_end":22},"name":"ConnectError","qualname":"::display::ConnectError","value":"ConnectError::{NoWaylandLib, NoCompositorListening, InvalidName}","parent":null,"children":[{"krate":0,"index":169},{"krate":0,"index":171},{"krate":0,"index":173}],"decl_id":null,"docs":" Enum representing the possible reasons why connecting to the wayland server failed\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":50},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":9961,"byte_end":9968,"line_start":74,"line_end":74,"column_start":12,"column_end":19},"name":"Display","qualname":"::display::Display","value":"Display { }","parent":null,"children":[{"krate":0,"index":23}],"decl_id":null,"docs":" A connection to a wayland server","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":56},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":11245,"byte_end":11266,"line_start":110,"line_end":110,"column_start":19,"column_end":40},"name":"from_external_display","qualname":"<Display>::from_external_display","value":"fn (display_ptr: *mut wl_display) -> (Display, EventQueue)","parent":null,"children":[],"decl_id":null,"docs":" Create a Display and Event Queue from an external display","sig":null,"attributes":[{"value":"cfg(feature = \"native_lib\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":10536,"byte_end":10566,"line_start":97,"line_end":97,"column_start":5,"column_end":35}}]},{"kind":"Method","id":{"krate":0,"index":58},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":12422,"byte_end":12437,"line_start":139,"line_end":139,"column_start":12,"column_end":27},"name":"get_display_ptr","qualname":"<Display>::get_display_ptr","value":"fn (&self) -> *mut wl_display","parent":null,"children":[],"decl_id":null,"docs":" Retrieve the `wl_display` pointer","sig":null,"attributes":[{"value":"cfg(feature = \"native_lib\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":11983,"byte_end":12013,"line_start":131,"line_end":131,"column_start":5,"column_end":35}}]},{"kind":"Method","id":{"krate":0,"index":60},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":12989,"byte_end":13003,"line_start":152,"line_end":152,"column_start":12,"column_end":26},"name":"connect_to_env","qualname":"<Display>::connect_to_env","value":"fn () -> Result<(Display, EventQueue), ConnectError>","parent":null,"children":[],"decl_id":null,"docs":" Attempt to connect to a wayland server using the contents of the environment variables","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":62},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":13870,"byte_end":13885,"line_start":178,"line_end":178,"column_start":12,"column_end":27},"name":"connect_to_name","qualname":"<Display>::connect_to_name","value":"fn <S> (name: S) -> Result<(Display, EventQueue), ConnectError>","parent":null,"children":[],"decl_id":null,"docs":" Attempt to connect to a wayland server socket with given name","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":64},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":15013,"byte_end":15018,"line_start":208,"line_end":208,"column_start":12,"column_end":17},"name":"flush","qualname":"<Display>::flush","value":"fn (&self) -> io::Result<i32>","parent":null,"children":[],"decl_id":null,"docs":" Non-blocking write to the server","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":66},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":15354,"byte_end":15372,"line_start":218,"line_end":218,"column_start":12,"column_end":30},"name":"create_event_queue","qualname":"<Display>::create_event_queue","value":"fn (&self) -> EventQueue","parent":null,"children":[],"decl_id":null,"docs":" Create a new event queue associated with this wayland connection\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":94},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":17717,"byte_end":17727,"line_start":49,"line_end":49,"column_start":12,"column_end":22},"name":"EventQueue","qualname":"::event_queue::EventQueue","value":"EventQueue { }","parent":null,"children":[{"krate":0,"index":33}],"decl_id":null,"docs":" An event queue for protocol messages","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":96},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":18084,"byte_end":18094,"line_start":60,"line_end":60,"column_start":12,"column_end":22},"name":"QueueToken","qualname":"::event_queue::QueueToken","value":"QueueToken { }","parent":null,"children":[{"krate":0,"index":35}],"decl_id":null,"docs":" A token representing this event queue","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":102},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":18892,"byte_end":18900,"line_start":85,"line_end":85,"column_start":12,"column_end":20},"name":"dispatch","qualname":"<EventQueue>::dispatch","value":"fn (&mut self) -> IoResult<u32>","parent":null,"children":[],"decl_id":null,"docs":" Dispatches events from the internal buffer.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":104},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":20019,"byte_end":20035,"line_start":119,"line_end":119,"column_start":12,"column_end":28},"name":"dispatch_pending","qualname":"<EventQueue>::dispatch_pending","value":"fn (&mut self) -> IoResult<u32>","parent":null,"children":[],"decl_id":null,"docs":" Dispatches pending events from the internal buffer.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":106},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":21347,"byte_end":21361,"line_start":158,"line_end":158,"column_start":12,"column_end":26},"name":"sync_roundtrip","qualname":"<EventQueue>::sync_roundtrip","value":"fn (&mut self) -> IoResult<i32>","parent":null,"children":[],"decl_id":null,"docs":" Synchronous roundtrip","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":108},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":22334,"byte_end":22343,"line_start":189,"line_end":189,"column_start":12,"column_end":21},"name":"get_token","qualname":"<EventQueue>::get_token","value":"fn (&self) -> QueueToken","parent":null,"children":[],"decl_id":null,"docs":" Create a new token associated with this event queue","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":110},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":23444,"byte_end":23456,"line_start":214,"line_end":214,"column_start":12,"column_end":24},"name":"prepare_read","qualname":"<EventQueue>::prepare_read","value":"fn (&self) -> Option<ReadEventsGuard>","parent":null,"children":[],"decl_id":null,"docs":" Prepare an conccurent read","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":120},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":25003,"byte_end":25018,"line_start":272,"line_end":272,"column_start":12,"column_end":27},"name":"ReadEventsGuard","qualname":"::event_queue::ReadEventsGuard","value":"ReadEventsGuard { }","parent":null,"children":[{"krate":0,"index":37}],"decl_id":null,"docs":" A guard over a read intention.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":124},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":25259,"byte_end":25270,"line_start":281,"line_end":281,"column_start":12,"column_end":23},"name":"read_events","qualname":"<ReadEventsGuard>::read_events","value":"fn (self) -> IoResult<i32>","parent":null,"children":[],"decl_id":null,"docs":" Read events","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":126},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":25908,"byte_end":25914,"line_start":303,"line_end":303,"column_start":12,"column_end":18},"name":"cancel","qualname":"<ReadEventsGuard>::cancel","value":"fn (self) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Cancel the read","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":496},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":26720,"byte_end":26733,"line_start":18,"line_end":18,"column_start":12,"column_end":25},"name":"GlobalManager","qualname":"::globals::GlobalManager","value":"GlobalManager { }","parent":null,"children":[{"krate":0,"index":175},{"krate":0,"index":177}],"decl_id":null,"docs":" An utility to manage global objects","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":179},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":26950,"byte_end":26957,"line_start":27,"line_end":27,"column_start":5,"column_end":12},"name":"Missing","qualname":"::globals::GlobalError::Missing","value":"GlobalError::Missing","parent":{"krate":0,"index":502},"children":[],"decl_id":null,"docs":" The requested global was missing\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":181},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":27065,"byte_end":27078,"line_start":30,"line_end":30,"column_start":5,"column_end":18},"name":"VersionTooLow","qualname":"::globals::GlobalError::VersionTooLow","value":"GlobalError::VersionTooLow(u32)","parent":{"krate":0,"index":502},"children":[],"decl_id":null,"docs":" The global abvertized by the server has a lower version number\n than the one requested\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":502},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":26891,"byte_end":26902,"line_start":25,"line_end":25,"column_start":10,"column_end":21},"name":"GlobalError","qualname":"::globals::GlobalError","value":"GlobalError::{Missing, VersionTooLow}","parent":null,"children":[{"krate":0,"index":179},{"krate":0,"index":181}],"decl_id":null,"docs":" An error that occured trying to bind a global\n","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":43},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":27205,"byte_end":27208,"line_start":36,"line_end":36,"column_start":5,"column_end":8},"name":"New","qualname":"::globals::GlobalEvent::New","value":"GlobalEvent::New { id, interface, version }","parent":{"krate":0,"index":160},"children":[],"decl_id":null,"docs":" A new global was created\n","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":51},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":27446,"byte_end":27453,"line_start":45,"line_end":45,"column_start":5,"column_end":12},"name":"Removed","qualname":"::globals::GlobalEvent::Removed","value":"GlobalEvent::Removed { id, interface }","parent":{"krate":0,"index":160},"children":[],"decl_id":null,"docs":" A global was removed\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":160},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":27154,"byte_end":27165,"line_start":34,"line_end":34,"column_start":10,"column_end":21},"name":"GlobalEvent","qualname":"::globals::GlobalEvent","value":"GlobalEvent::{New, Removed}","parent":null,"children":[{"krate":0,"index":43},{"krate":0,"index":51}],"decl_id":null,"docs":" Event provided to the user callback of GlobalManager\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":164},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":27675,"byte_end":27678,"line_start":55,"line_end":55,"column_start":12,"column_end":15},"name":"new","qualname":"<GlobalManager>::new","value":"fn (registry: NewProxy<wl_registry::WlRegistry>) -> GlobalManager","parent":null,"children":[],"decl_id":null,"docs":" Create a global manager handling a registry\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":166},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":28931,"byte_end":28942,"line_start":91,"line_end":91,"column_start":12,"column_end":23},"name":"new_with_cb","qualname":"<GlobalManager>::new_with_cb","value":"fn <Impl> (registry: NewProxy<wl_registry::WlRegistry>, callback: Impl) -> GlobalManager","parent":null,"children":[],"decl_id":null,"docs":" Create a global manager handling a registry with a callback","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":168},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":31192,"byte_end":31208,"line_start":150,"line_end":150,"column_start":12,"column_end":28},"name":"instantiate_auto","qualname":"<GlobalManager>::instantiate_auto","value":"fn <I> (&self) -> Result<NewProxy<I>, GlobalError>","parent":null,"children":[],"decl_id":null,"docs":" Instanciate a global with highest available version","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":170},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":31681,"byte_end":31697,"line_start":162,"line_end":162,"column_start":12,"column_end":28},"name":"instanciate_auto","qualname":"<GlobalManager>::instanciate_auto","value":"fn <I> (&self) -> Result<NewProxy<I>, GlobalError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"deprecated(since = \"0.20.5\",\n note = \"Use the corrected `instantiate_auto` method instead.\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":31575,"byte_end":31669,"line_start":161,"line_end":161,"column_start":5,"column_end":99}}]},{"kind":"Method","id":{"krate":0,"index":172},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":31987,"byte_end":32004,"line_start":170,"line_end":170,"column_start":12,"column_end":29},"name":"instantiate_exact","qualname":"<GlobalManager>::instantiate_exact","value":"fn <I> (&self, version: u32) -> Result<NewProxy<I>, GlobalError>","parent":null,"children":[],"decl_id":null,"docs":" Instanciate a global with a specific version","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":174},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":32668,"byte_end":32685,"line_start":186,"line_end":186,"column_start":12,"column_end":29},"name":"instanciate_exact","qualname":"<GlobalManager>::instanciate_exact","value":"fn <I> (&self, version: u32) -> Result<NewProxy<I>, GlobalError>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"deprecated(since = \"0.20.5\",\n note = \"Use the corrected `instantiate_exact` method instead.\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":32561,"byte_end":32656,"line_start":185,"line_end":185,"column_start":5,"column_end":100}}]},{"kind":"Method","id":{"krate":0,"index":176},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":32870,"byte_end":32874,"line_start":191,"line_end":191,"column_start":12,"column_end":16},"name":"list","qualname":"<GlobalManager>::list","value":"fn (&self) -> Vec<(u32, String, u32)>","parent":null,"children":[],"decl_id":null,"docs":" Retrieve the list of currently known globals\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":210},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":38177,"byte_end":38182,"line_start":37,"line_end":37,"column_start":12,"column_end":17},"name":"Proxy","qualname":"::proxy::Proxy","value":"Proxy { }","parent":null,"children":[{"krate":0,"index":83},{"krate":0,"index":85},{"krate":0,"index":87},{"krate":0,"index":89}],"decl_id":null,"docs":" An handle to a wayland proxy","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":224},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":39343,"byte_end":39347,"line_start":71,"line_end":71,"column_start":12,"column_end":16},"name":"send","qualname":"<Proxy<I>>::send","value":"fn (&self, msg: I::Request) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Send a request through this object","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":226},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":40948,"byte_end":40956,"line_start":118,"line_end":118,"column_start":12,"column_end":20},"name":"is_alive","qualname":"<Proxy<I>>::is_alive","value":"fn (&self) -> bool","parent":null,"children":[],"decl_id":null,"docs":" Check if the object associated with this proxy is still alive","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":228},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":41428,"byte_end":41435,"line_start":135,"line_end":135,"column_start":12,"column_end":19},"name":"version","qualname":"<Proxy<I>>::version","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":" Retrieve the interface version of this wayland object instance","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":230},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":42213,"byte_end":42226,"line_start":159,"line_end":159,"column_start":12,"column_end":25},"name":"set_user_data","qualname":"<Proxy<I>>::set_user_data","value":"fn (&self, ptr: *mut ()) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Associate an arbitrary payload to this object","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":232},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":42707,"byte_end":42720,"line_start":175,"line_end":175,"column_start":12,"column_end":25},"name":"get_user_data","qualname":"<Proxy<I>>::get_user_data","value":"fn (&self) -> *mut ()","parent":null,"children":[],"decl_id":null,"docs":" Retrieve the arbitrary payload associated to this object","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":234},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":43272,"byte_end":43283,"line_start":194,"line_end":194,"column_start":12,"column_end":23},"name":"is_external","qualname":"<Proxy<I>>::is_external","value":"fn (&self) -> bool","parent":null,"children":[],"decl_id":null,"docs":" Check whether this proxy is managed by the library or not","sig":null,"attributes":[{"value":"cfg(feature = \"native_lib\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":43118,"byte_end":43148,"line_start":190,"line_end":190,"column_start":5,"column_end":35}}]},{"kind":"Method","id":{"krate":0,"index":236},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":43429,"byte_end":43435,"line_start":199,"line_end":199,"column_start":12,"column_end":18},"name":"equals","qualname":"<Proxy<I>>::equals","value":"fn (&self, other: &Proxy<I>) -> bool","parent":null,"children":[],"decl_id":null,"docs":" Check if the other proxy refers to the same underlying wayland object\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":238},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":44230,"byte_end":44235,"line_start":220,"line_end":220,"column_start":12,"column_end":17},"name":"c_ptr","qualname":"<Proxy<I>>::c_ptr","value":"fn (&self) -> *mut wl_proxy","parent":null,"children":[],"decl_id":null,"docs":" Get a raw pointer to the underlying wayland object","sig":null,"attributes":[{"value":"cfg(feature = \"native_lib\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":43888,"byte_end":43918,"line_start":214,"line_end":214,"column_start":5,"column_end":35}}]},{"kind":"Method","id":{"krate":0,"index":240},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":45365,"byte_end":45375,"line_start":244,"line_end":244,"column_start":19,"column_end":29},"name":"from_c_ptr","qualname":"<Proxy<I>>::from_c_ptr","value":"fn (ptr: *mut wl_proxy) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Create a `Proxy` instance from a C pointer","sig":null,"attributes":[{"value":"cfg(feature = \"native_lib\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":44290,"byte_end":44320,"line_start":224,"line_end":224,"column_start":5,"column_end":35}}]},{"kind":"Method","id":{"krate":0,"index":244},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":46545,"byte_end":46553,"line_start":280,"line_end":280,"column_start":19,"column_end":27},"name":"new_null","qualname":"<Proxy<I>>::new_null","value":"fn () -> Proxy<I>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"cfg(feature = \"native_lib\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":46496,"byte_end":46526,"line_start":279,"line_end":279,"column_start":5,"column_end":35}}]},{"kind":"Method","id":{"krate":0,"index":246},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":47350,"byte_end":47362,"line_start":300,"line_end":300,"column_start":12,"column_end":24},"name":"make_wrapper","qualname":"<Proxy<I>>::make_wrapper","value":"fn (&self, queue: &QueueToken) -> Result<Proxy<I>, ()>","parent":null,"children":[],"decl_id":null,"docs":" Create a wrapper for this object for queue management","sig":null,"attributes":[{"value":"cfg(feature = \"native_lib\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":46751,"byte_end":46781,"line_start":289,"line_end":289,"column_start":5,"column_end":35}}]},{"kind":"Method","id":{"krate":0,"index":248},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":48317,"byte_end":48322,"line_start":329,"line_end":329,"column_start":12,"column_end":17},"name":"child","qualname":"<Proxy<I>>::child","value":"fn <C> (&self) -> NewProxy<C>","parent":null,"children":[],"decl_id":null,"docs":" Create a new child object","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":250},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":48913,"byte_end":48932,"line_start":348,"line_end":348,"column_start":12,"column_end":31},"name":"is_implemented_with","qualname":"<Proxy<I>>::is_implemented_with","value":"fn <Impl> (&self) -> bool","parent":null,"children":[],"decl_id":null,"docs":" Check whether this proxy has been implemented with given type","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":266},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":51309,"byte_end":51317,"line_start":429,"line_end":429,"column_start":12,"column_end":20},"name":"NewProxy","qualname":"::proxy::NewProxy","value":"NewProxy { }","parent":null,"children":[{"krate":0,"index":115},{"krate":0,"index":117}],"decl_id":null,"docs":" A newly-created proxy that needs implementation","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":270},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":51571,"byte_end":51580,"line_start":437,"line_end":437,"column_start":12,"column_end":21},"name":"implement","qualname":"<NewProxy<I>>::implement","value":"fn <Impl> (self, implementation: Impl) -> Proxy<I>","parent":null,"children":[],"decl_id":null,"docs":" Implement this proxy using given function and implementation data.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":272},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":52455,"byte_end":52472,"line_start":457,"line_end":457,"column_start":19,"column_end":36},"name":"implement_nonsend","qualname":"<NewProxy<I>>::implement_nonsend","value":"fn <Impl> (self, implementation: Impl, queue: &QueueToken) -> Proxy<I>","parent":null,"children":[],"decl_id":null,"docs":" Implement this proxy using given function and implementation data.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":278},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":54338,"byte_end":54343,"line_start":512,"line_end":512,"column_start":12,"column_end":17},"name":"c_ptr","qualname":"<NewProxy<I>>::c_ptr","value":"fn (&self) -> *mut wl_proxy","parent":null,"children":[],"decl_id":null,"docs":" Get a raw pointer to the underlying wayland object","sig":null,"attributes":[{"value":"cfg(feature = \"native_lib\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":53876,"byte_end":53906,"line_start":503,"line_end":503,"column_start":5,"column_end":35}}]},{"kind":"Method","id":{"krate":0,"index":280},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":54802,"byte_end":54812,"line_start":523,"line_end":523,"column_start":19,"column_end":29},"name":"from_c_ptr","qualname":"<NewProxy<I>>::from_c_ptr","value":"fn (ptr: *mut wl_proxy) -> Self","parent":null,"children":[],"decl_id":null,"docs":" Create a `NewProxy` instance from a C pointer.","sig":null,"attributes":[{"value":"cfg(feature = \"native_lib\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":54398,"byte_end":54428,"line_start":516,"line_end":516,"column_start":5,"column_end":35}}]},{"kind":"Mod","id":{"krate":0,"index":346},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"cursor","qualname":"::cursor","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/cursor.rs","parent":null,"children":[{"krate":0,"index":348},{"krate":0,"index":350},{"krate":0,"index":352},{"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},{"krate":0,"index":372},{"krate":0,"index":374},{"krate":0,"index":376},{"krate":0,"index":378},{"krate":0,"index":382},{"krate":0,"index":386},{"krate":0,"index":388},{"krate":0,"index":390},{"krate":0,"index":404},{"krate":0,"index":406},{"krate":0,"index":408}],"decl_id":null,"docs":" Cursor utilities","sig":null,"attributes":[{"value":"cfg(feature = \"cursor\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6492,"byte_end":6518,"line_start":144,"line_end":144,"column_start":1,"column_end":27}}]},{"kind":"Function","id":{"krate":0,"index":370},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":59311,"byte_end":59323,"line_start":31,"line_end":31,"column_start":8,"column_end":20},"name":"is_available","qualname":"::cursor::is_available","value":"fn () -> bool","parent":null,"children":[],"decl_id":null,"docs":" Checks if the wayland-cursor lib is available and can be used","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":372},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":59427,"byte_end":59438,"line_start":36,"line_end":36,"column_start":12,"column_end":23},"name":"CursorTheme","qualname":"::cursor::CursorTheme","value":"CursorTheme { }","parent":null,"children":[{"krate":0,"index":145}],"decl_id":null,"docs":" Represents a cursor theme loaded from the system.\n","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":376},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":60037,"byte_end":60047,"line_start":56,"line_end":56,"column_start":8,"column_end":18},"name":"load_theme","qualname":"::cursor::load_theme","value":"fn (name: Option<&str>, size: u32, shm: &Proxy<WlShm>) -> CursorTheme","parent":null,"children":[],"decl_id":null,"docs":" Attempts to load a cursor theme from given name.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":380},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":61062,"byte_end":61072,"line_start":91,"line_end":91,"column_start":12,"column_end":22},"name":"get_cursor","qualname":"<CursorTheme>::get_cursor","value":"fn (&self, name: &str) -> Option<Cursor>","parent":null,"children":[],"decl_id":null,"docs":" Retrieve a cursor from the theme.","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":386},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":61862,"byte_end":61868,"line_start":121,"line_end":121,"column_start":12,"column_end":18},"name":"Cursor","qualname":"::cursor::Cursor","value":"Cursor { }","parent":null,"children":[{"krate":0,"index":149},{"krate":0,"index":151}],"decl_id":null,"docs":" A cursor from a theme. Can contain several images if animated.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":392},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":62063,"byte_end":62067,"line_start":130,"line_end":130,"column_start":12,"column_end":16},"name":"name","qualname":"<Cursor>::name","value":"fn (&self) -> String","parent":null,"children":[],"decl_id":null,"docs":" Retrieve the name of this cursor.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":394},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":62296,"byte_end":62307,"line_start":137,"line_end":137,"column_start":12,"column_end":23},"name":"image_count","qualname":"<Cursor>::image_count","value":"fn (&self) -> usize","parent":null,"children":[],"decl_id":null,"docs":" Retrieve the number of images contained in this\n animated cursor\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":396},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":62664,"byte_end":62669,"line_start":147,"line_end":147,"column_start":12,"column_end":17},"name":"frame","qualname":"<Cursor>::frame","value":"fn (&self, duration: u32) -> usize","parent":null,"children":[],"decl_id":null,"docs":" Retrieve the image number of cursor animation.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":398},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":63030,"byte_end":63048,"line_start":156,"line_end":156,"column_start":12,"column_end":30},"name":"frame_and_duration","qualname":"<Cursor>::frame_and_duration","value":"fn (&self, duration: u32) -> (usize, u32)","parent":null,"children":[],"decl_id":null,"docs":" Retrieve the image number and its duration.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":400},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":63823,"byte_end":63835,"line_start":178,"line_end":178,"column_start":12,"column_end":24},"name":"frame_buffer","qualname":"<Cursor>::frame_buffer","value":"fn (&self, frame: usize) -> Option<CursorImageBuffer>","parent":null,"children":[],"decl_id":null,"docs":" Retrieve a `CursorImageBuffer` containing the given image of an animation.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":402},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":64612,"byte_end":64622,"line_start":200,"line_end":200,"column_start":12,"column_end":22},"name":"frame_info","qualname":"<Cursor>::frame_info","value":"fn (&self, frame: usize) -> Option<(u32, u32, u32, u32, u32)>","parent":null,"children":[],"decl_id":null,"docs":" Retrive the metadate associated with given frame of the animation.","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":404},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":65319,"byte_end":65336,"line_start":222,"line_end":222,"column_start":12,"column_end":29},"name":"CursorImageBuffer","qualname":"::cursor::CursorImageBuffer","value":"CursorImageBuffer { }","parent":null,"children":[{"krate":0,"index":159},{"krate":0,"index":161}],"decl_id":null,"docs":" A buffer containing a cursor image.","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":414},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"egl","qualname":"::egl","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/egl.rs","parent":null,"children":[{"krate":0,"index":416},{"krate":0,"index":418},{"krate":0,"index":420},{"krate":0,"index":422},{"krate":0,"index":424},{"krate":0,"index":426},{"krate":0,"index":428},{"krate":0,"index":430},{"krate":0,"index":432},{"krate":0,"index":434},{"krate":0,"index":446}],"decl_id":null,"docs":" EGL utilities","sig":null,"attributes":[{"value":"cfg(feature = \"egl\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6536,"byte_end":6559,"line_start":147,"line_end":147,"column_start":1,"column_end":24}}]},{"kind":"Function","id":{"krate":0,"index":426},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":66194,"byte_end":66206,"line_start":20,"line_end":20,"column_start":8,"column_end":20},"name":"is_available","qualname":"::egl::is_available","value":"fn () -> bool","parent":null,"children":[],"decl_id":null,"docs":" Checks if the wayland-egl lib is available and can be used","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":432},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":66731,"byte_end":66743,"line_start":34,"line_end":34,"column_start":12,"column_end":24},"name":"WlEglSurface","qualname":"::egl::WlEglSurface","value":"WlEglSurface { }","parent":null,"children":[{"krate":0,"index":167}],"decl_id":null,"docs":" EGL surface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":436},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":66862,"byte_end":66865,"line_start":40,"line_end":40,"column_start":12,"column_end":15},"name":"new","qualname":"<WlEglSurface>::new","value":"fn (surface: &Proxy<WlSurface>, width: i32, height: i32) -> WlEglSurface","parent":null,"children":[],"decl_id":null,"docs":" Create an EGL surface from a wayland surface\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":438},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":67203,"byte_end":67215,"line_start":47,"line_end":47,"column_start":19,"column_end":31},"name":"new_from_raw","qualname":"<WlEglSurface>::new_from_raw","value":"fn (surface: *mut wl_proxy, width: i32, height: i32) -> WlEglSurface","parent":null,"children":[],"decl_id":null,"docs":" Create an EGL surface from a raw pointer to a wayland surface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":440},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":67480,"byte_end":67488,"line_start":53,"line_end":53,"column_start":12,"column_end":20},"name":"get_size","qualname":"<WlEglSurface>::get_size","value":"fn (&self) -> (i32, i32)","parent":null,"children":[],"decl_id":null,"docs":" Fetch current size of the EGL surface\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":442},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":68155,"byte_end":68161,"line_start":74,"line_end":74,"column_start":12,"column_end":18},"name":"resize","qualname":"<WlEglSurface>::resize","value":"fn (&self, width: i32, height: i32, dx: i32, dy: i32) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Resize the EGL surface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":444},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":68634,"byte_end":68637,"line_start":92,"line_end":92,"column_start":12,"column_end":15},"name":"ptr","qualname":"<WlEglSurface>::ptr","value":"fn (&self) -> *const c_void","parent":null,"children":[],"decl_id":null,"docs":" Raw pointer to the EGL surface","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":450},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6680,"byte_end":6687,"line_start":153,"line_end":153,"column_start":9,"column_end":16},"name":"commons","qualname":"::commons","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","parent":null,"children":[{"krate":0,"index":452}],"decl_id":null,"docs":" Re-export of wayland-commons","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":454},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6907,"byte_end":6910,"line_start":162,"line_end":162,"column_start":9,"column_end":12},"name":"sys","qualname":"::sys","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","parent":null,"children":[{"krate":0,"index":456},{"krate":0,"index":458}],"decl_id":null,"docs":" C-associated types","sig":null,"attributes":[{"value":"cfg(feature = \"native_lib\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6725,"byte_end":6755,"line_start":157,"line_end":157,"column_start":1,"column_end":31}}]},{"kind":"Mod","id":{"krate":0,"index":464},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7089,"byte_end":7097,"line_start":168,"line_end":168,"column_start":9,"column_end":17},"name":"protocol","qualname":"::protocol","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","parent":null,"children":[{"krate":0,"index":466}],"decl_id":null,"docs":" Generated interfaces for the core wayland protocol\n","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":470},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7413,"byte_end":7425,"line_start":179,"line_end":179,"column_start":13,"column_end":25},"name":"c_interfaces","qualname":"::generated::c_interfaces","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-client-0.20.12/src/lib.rs","parent":null,"children":[{"krate":0,"index":508},{"krate":0,"index":514},{"krate":0,"index":516},{"krate":0,"index":518},{"krate":0,"index":520},{"krate":0,"index":522},{"krate":0,"index":524},{"krate":0,"index":526},{"krate":0,"index":528},{"krate":0,"index":530},{"krate":0,"index":532},{"krate":0,"index":534},{"krate":0,"index":536},{"krate":0,"index":538},{"krate":0,"index":540},{"krate":0,"index":542},{"krate":0,"index":544},{"krate":0,"index":546},{"krate":0,"index":548},{"krate":0,"index":550},{"krate":0,"index":552},{"krate":0,"index":554},{"krate":0,"index":556},{"krate":0,"index":558},{"krate":0,"index":560},{"krate":0,"index":562},{"krate":0,"index":564},{"krate":0,"index":566},{"krate":0,"index":568},{"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},{"krate":0,"index":588},{"krate":0,"index":590},{"krate":0,"index":592},{"krate":0,"index":594},{"krate":0,"index":596},{"krate":0,"index":598},{"krate":0,"index":600},{"krate":0,"index":602},{"krate":0,"index":604},{"krate":0,"index":606},{"krate":0,"index":608},{"krate":0,"index":610},{"krate":0,"index":612},{"krate":0,"index":614},{"krate":0,"index":616},{"krate":0,"index":618},{"krate":0,"index":620},{"krate":0,"index":622},{"krate":0,"index":624},{"krate":0,"index":626},{"krate":0,"index":628},{"krate":0,"index":630},{"krate":0,"index":632},{"krate":0,"index":634},{"krate":0,"index":636},{"krate":0,"index":638},{"krate":0,"index":640},{"krate":0,"index":642},{"krate":0,"index":644},{"krate":0,"index":646},{"krate":0,"index":648},{"krate":0,"index":650},{"krate":0,"index":652},{"krate":0,"index":654},{"krate":0,"index":656},{"krate":0,"index":658},{"krate":0,"index":660},{"krate":0,"index":662},{"krate":0,"index":664},{"krate":0,"index":666},{"krate":0,"index":668},{"krate":0,"index":670},{"krate":0,"index":672},{"krate":0,"index":674},{"krate":0,"index":676},{"krate":0,"index":678},{"krate":0,"index":680},{"krate":0,"index":682},{"krate":0,"index":684},{"krate":0,"index":686},{"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},{"krate":0,"index":702},{"krate":0,"index":704},{"krate":0,"index":706},{"krate":0,"index":708},{"krate":0,"index":710}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"cfg(feature = \"native_lib\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7370,"byte_end":7400,"line_start":178,"line_end":178,"column_start":5,"column_end":35}}]},{"kind":"Static","id":{"krate":0,"index":524},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9249955,"byte_end":9249974,"line_start":56,"line_end":56,"column_start":16,"column_end":35},"name":"wl_display_requests","qualname":"::generated::c_interfaces::wl_display_requests","value":"[wl_message; 2]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":526},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9250386,"byte_end":9250403,"line_start":60,"line_end":60,"column_start":16,"column_end":33},"name":"wl_display_events","qualname":"::generated::c_interfaces::wl_display_events","value":"[wl_message; 2]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":528},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9250768,"byte_end":9250788,"line_start":65,"line_end":65,"column_start":16,"column_end":36},"name":"wl_display_interface","qualname":"::generated::c_interfaces::wl_display_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":530},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9251084,"byte_end":9251104,"line_start":76,"line_end":76,"column_start":16,"column_end":36},"name":"wl_registry_requests","qualname":"::generated::c_interfaces::wl_registry_requests","value":"[wl_message; 1]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":532},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9251305,"byte_end":9251323,"line_start":79,"line_end":79,"column_start":16,"column_end":34},"name":"wl_registry_events","qualname":"::generated::c_interfaces::wl_registry_events","value":"[wl_message; 2]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":534},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9251693,"byte_end":9251714,"line_start":84,"line_end":84,"column_start":16,"column_end":37},"name":"wl_registry_interface","qualname":"::generated::c_interfaces::wl_registry_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":536},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9252013,"byte_end":9252031,"line_start":95,"line_end":95,"column_start":16,"column_end":34},"name":"wl_callback_events","qualname":"::generated::c_interfaces::wl_callback_events","value":"[wl_message; 1]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":538},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9252230,"byte_end":9252251,"line_start":99,"line_end":99,"column_start":16,"column_end":37},"name":"wl_callback_interface","qualname":"::generated::c_interfaces::wl_callback_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":544},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9252832,"byte_end":9252854,"line_start":116,"line_end":116,"column_start":16,"column_end":38},"name":"wl_compositor_requests","qualname":"::generated::c_interfaces::wl_compositor_requests","value":"[wl_message; 2]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":546},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9253295,"byte_end":9253318,"line_start":121,"line_end":121,"column_start":16,"column_end":39},"name":"wl_compositor_interface","qualname":"::generated::c_interfaces::wl_compositor_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":550},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9253932,"byte_end":9253952,"line_start":140,"line_end":140,"column_start":16,"column_end":36},"name":"wl_shm_pool_requests","qualname":"::generated::c_interfaces::wl_shm_pool_requests","value":"[wl_message; 3]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":552},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9254515,"byte_end":9254536,"line_start":146,"line_end":146,"column_start":16,"column_end":37},"name":"wl_shm_pool_interface","qualname":"::generated::c_interfaces::wl_shm_pool_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":556},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9255028,"byte_end":9255043,"line_start":162,"line_end":162,"column_start":16,"column_end":31},"name":"wl_shm_requests","qualname":"::generated::c_interfaces::wl_shm_requests","value":"[wl_message; 1]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":558},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9255273,"byte_end":9255286,"line_start":165,"line_end":165,"column_start":16,"column_end":29},"name":"wl_shm_events","qualname":"::generated::c_interfaces::wl_shm_events","value":"[wl_message; 1]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":560},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9255487,"byte_end":9255503,"line_start":169,"line_end":169,"column_start":16,"column_end":32},"name":"wl_shm_interface","qualname":"::generated::c_interfaces::wl_shm_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":562},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9255785,"byte_end":9255803,"line_start":180,"line_end":180,"column_start":16,"column_end":34},"name":"wl_buffer_requests","qualname":"::generated::c_interfaces::wl_buffer_requests","value":"[wl_message; 1]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":564},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9256003,"byte_end":9256019,"line_start":183,"line_end":183,"column_start":16,"column_end":32},"name":"wl_buffer_events","qualname":"::generated::c_interfaces::wl_buffer_events","value":"[wl_message; 1]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":566},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9256220,"byte_end":9256239,"line_start":187,"line_end":187,"column_start":16,"column_end":35},"name":"wl_buffer_interface","qualname":"::generated::c_interfaces::wl_buffer_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":568},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9256534,"byte_end":9256556,"line_start":198,"line_end":198,"column_start":16,"column_end":38},"name":"wl_data_offer_requests","qualname":"::generated::c_interfaces::wl_data_offer_requests","value":"[wl_message; 5]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":570},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9257407,"byte_end":9257427,"line_start":205,"line_end":205,"column_start":16,"column_end":36},"name":"wl_data_offer_events","qualname":"::generated::c_interfaces::wl_data_offer_events","value":"[wl_message; 3]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":572},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9257957,"byte_end":9257980,"line_start":211,"line_end":211,"column_start":16,"column_end":39},"name":"wl_data_offer_interface","qualname":"::generated::c_interfaces::wl_data_offer_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":574},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9258288,"byte_end":9258311,"line_start":222,"line_end":222,"column_start":16,"column_end":39},"name":"wl_data_source_requests","qualname":"::generated::c_interfaces::wl_data_source_requests","value":"[wl_message; 3]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":576},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9258836,"byte_end":9258857,"line_start":227,"line_end":227,"column_start":16,"column_end":37},"name":"wl_data_source_events","qualname":"::generated::c_interfaces::wl_data_source_events","value":"[wl_message; 6]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":578},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9259879,"byte_end":9259903,"line_start":236,"line_end":236,"column_start":16,"column_end":40},"name":"wl_data_source_interface","qualname":"::generated::c_interfaces::wl_data_source_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":584},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9260711,"byte_end":9260734,"line_start":257,"line_end":257,"column_start":16,"column_end":39},"name":"wl_data_device_requests","qualname":"::generated::c_interfaces::wl_data_device_requests","value":"[wl_message; 3]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":592},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9261940,"byte_end":9261961,"line_start":275,"line_end":275,"column_start":16,"column_end":37},"name":"wl_data_device_events","qualname":"::generated::c_interfaces::wl_data_device_events","value":"[wl_message; 6]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":594},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9263049,"byte_end":9263073,"line_start":284,"line_end":284,"column_start":16,"column_end":40},"name":"wl_data_device_interface","qualname":"::generated::c_interfaces::wl_data_device_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":600},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9263779,"byte_end":9263810,"line_start":302,"line_end":302,"column_start":16,"column_end":47},"name":"wl_data_device_manager_requests","qualname":"::generated::c_interfaces::wl_data_device_manager_requests","value":"[wl_message; 2]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":602},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9264282,"byte_end":9264314,"line_start":307,"line_end":307,"column_start":16,"column_end":48},"name":"wl_data_device_manager_interface","qualname":"::generated::c_interfaces::wl_data_device_manager_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":606},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9264832,"byte_end":9264849,"line_start":322,"line_end":322,"column_start":16,"column_end":33},"name":"wl_shell_requests","qualname":"::generated::c_interfaces::wl_shell_requests","value":"[wl_message; 1]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":608},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9265093,"byte_end":9265111,"line_start":326,"line_end":326,"column_start":16,"column_end":34},"name":"wl_shell_interface","qualname":"::generated::c_interfaces::wl_shell_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":622},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9266764,"byte_end":9266789,"line_start":368,"line_end":368,"column_start":16,"column_end":41},"name":"wl_shell_surface_requests","qualname":"::generated::c_interfaces::wl_shell_surface_requests","value":"[wl_message; 10]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":624},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9268668,"byte_end":9268691,"line_start":380,"line_end":380,"column_start":16,"column_end":39},"name":"wl_shell_surface_events","qualname":"::generated::c_interfaces::wl_shell_surface_events","value":"[wl_message; 3]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":626},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9269218,"byte_end":9269244,"line_start":386,"line_end":386,"column_start":16,"column_end":42},"name":"wl_shell_surface_interface","qualname":"::generated::c_interfaces::wl_shell_surface_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":636},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9270200,"byte_end":9270219,"line_start":411,"line_end":411,"column_start":16,"column_end":35},"name":"wl_surface_requests","qualname":"::generated::c_interfaces::wl_surface_requests","value":"[wl_message; 10]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":642},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9272300,"byte_end":9272317,"line_start":429,"line_end":429,"column_start":16,"column_end":33},"name":"wl_surface_events","qualname":"::generated::c_interfaces::wl_surface_events","value":"[wl_message; 2]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":644},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9272714,"byte_end":9272734,"line_start":434,"line_end":434,"column_start":16,"column_end":36},"name":"wl_surface_interface","qualname":"::generated::c_interfaces::wl_surface_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":652},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9273445,"byte_end":9273461,"line_start":454,"line_end":454,"column_start":16,"column_end":32},"name":"wl_seat_requests","qualname":"::generated::c_interfaces::wl_seat_requests","value":"[wl_message; 4]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":654},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9274227,"byte_end":9274241,"line_start":460,"line_end":460,"column_start":16,"column_end":30},"name":"wl_seat_events","qualname":"::generated::c_interfaces::wl_seat_events","value":"[wl_message; 2]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":656},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9274607,"byte_end":9274624,"line_start":465,"line_end":465,"column_start":16,"column_end":33},"name":"wl_seat_interface","qualname":"::generated::c_interfaces::wl_seat_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":660},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9275160,"byte_end":9275179,"line_start":482,"line_end":482,"column_start":16,"column_end":35},"name":"wl_pointer_requests","qualname":"::generated::c_interfaces::wl_pointer_requests","value":"[wl_message; 2]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":666},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9275988,"byte_end":9276005,"line_start":496,"line_end":496,"column_start":16,"column_end":33},"name":"wl_pointer_events","qualname":"::generated::c_interfaces::wl_pointer_events","value":"[wl_message; 9]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":668},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9277550,"byte_end":9277570,"line_start":508,"line_end":508,"column_start":16,"column_end":36},"name":"wl_pointer_interface","qualname":"::generated::c_interfaces::wl_pointer_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":670},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9277866,"byte_end":9277886,"line_start":519,"line_end":519,"column_start":16,"column_end":36},"name":"wl_keyboard_requests","qualname":"::generated::c_interfaces::wl_keyboard_requests","value":"[wl_message; 1]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":676},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9278467,"byte_end":9278485,"line_start":531,"line_end":531,"column_start":16,"column_end":34},"name":"wl_keyboard_events","qualname":"::generated::c_interfaces::wl_keyboard_events","value":"[wl_message; 6]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":678},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9279543,"byte_end":9279564,"line_start":540,"line_end":540,"column_start":16,"column_end":37},"name":"wl_keyboard_interface","qualname":"::generated::c_interfaces::wl_keyboard_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":680},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9279860,"byte_end":9279877,"line_start":551,"line_end":551,"column_start":16,"column_end":33},"name":"wl_touch_requests","qualname":"::generated::c_interfaces::wl_touch_requests","value":"[wl_message; 1]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":684},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9280390,"byte_end":9280405,"line_start":562,"line_end":562,"column_start":16,"column_end":31},"name":"wl_touch_events","qualname":"::generated::c_interfaces::wl_touch_events","value":"[wl_message; 5]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":686},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9281263,"byte_end":9281281,"line_start":570,"line_end":570,"column_start":16,"column_end":34},"name":"wl_touch_interface","qualname":"::generated::c_interfaces::wl_touch_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":688},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9281569,"byte_end":9281587,"line_start":581,"line_end":581,"column_start":16,"column_end":34},"name":"wl_output_requests","qualname":"::generated::c_interfaces::wl_output_requests","value":"[wl_message; 1]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":690},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9281788,"byte_end":9281804,"line_start":584,"line_end":584,"column_start":16,"column_end":32},"name":"wl_output_events","qualname":"::generated::c_interfaces::wl_output_events","value":"[wl_message; 4]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":692},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9282493,"byte_end":9282512,"line_start":591,"line_end":591,"column_start":16,"column_end":35},"name":"wl_output_interface","qualname":"::generated::c_interfaces::wl_output_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":694},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9282803,"byte_end":9282821,"line_start":602,"line_end":602,"column_start":16,"column_end":34},"name":"wl_region_requests","qualname":"::generated::c_interfaces::wl_region_requests","value":"[wl_message; 3]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":696},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9283347,"byte_end":9283366,"line_start":608,"line_end":608,"column_start":16,"column_end":35},"name":"wl_region_interface","qualname":"::generated::c_interfaces::wl_region_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":700},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9283929,"byte_end":9283954,"line_start":624,"line_end":624,"column_start":16,"column_end":41},"name":"wl_subcompositor_requests","qualname":"::generated::c_interfaces::wl_subcompositor_requests","value":"[wl_message; 2]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":702},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9284361,"byte_end":9284387,"line_start":629,"line_end":629,"column_start":16,"column_end":42},"name":"wl_subcompositor_interface","qualname":"::generated::c_interfaces::wl_subcompositor_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":708},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9284976,"byte_end":9284998,"line_start":646,"line_end":646,"column_start":16,"column_end":38},"name":"wl_subsurface_requests","qualname":"::generated::c_interfaces::wl_subsurface_requests","value":"[wl_message; 6]","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Static","id":{"krate":0,"index":710},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,105,110,116,101,114,102,97,99,101,115,46,114,115],"byte_start":9286080,"byte_end":9286103,"line_start":655,"line_end":655,"column_start":16,"column_end":39},"name":"wl_subsurface_interface","qualname":"::generated::c_interfaces::wl_subsurface_interface","value":"wl_interface","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":712},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9287698,"byte_end":9287708,"line_start":33,"line_end":33,"column_start":9,"column_end":19},"name":"wl_display","qualname":"::generated::c_api::wl_display","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":714},{"krate":0,"index":726},{"krate":0,"index":734},{"krate":0,"index":2432},{"krate":0,"index":2446},{"krate":0,"index":2442},{"krate":0,"index":2438},{"krate":0,"index":2434},{"krate":0,"index":736},{"krate":0,"index":742},{"krate":0,"index":744},{"krate":0,"index":752},{"krate":0,"index":754},{"krate":0,"index":762},{"krate":0,"index":764},{"krate":0,"index":774},{"krate":0,"index":780}],"decl_id":null,"docs":" core global object","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1355},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9288309,"byte_end":9288322,"line_start":51,"line_end":51,"column_start":9,"column_end":22},"name":"InvalidObject","qualname":"::generated::c_api::wl_display::Error::InvalidObject","value":"Error::InvalidObject","parent":{"krate":0,"index":2432},"children":[],"decl_id":null,"docs":" server couldn't find object\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1359},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9288396,"byte_end":9288409,"line_start":53,"line_end":53,"column_start":9,"column_end":22},"name":"InvalidMethod","qualname":"::generated::c_api::wl_display::Error::InvalidMethod","value":"Error::InvalidMethod","parent":{"krate":0,"index":2432},"children":[],"decl_id":null,"docs":" method doesn't exist on the specified interface\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1363},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9288459,"byte_end":9288467,"line_start":55,"line_end":55,"column_start":9,"column_end":17},"name":"NoMemory","qualname":"::generated::c_api::wl_display::Error::NoMemory","value":"Error::NoMemory","parent":{"krate":0,"index":2432},"children":[],"decl_id":null,"docs":" server is out of memory\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2432},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9288253,"byte_end":9288258,"line_start":49,"line_end":49,"column_start":14,"column_end":19},"name":"Error","qualname":"::generated::c_api::wl_display::Error","value":"Error::{InvalidObject, InvalidMethod, NoMemory}","parent":null,"children":[{"krate":0,"index":1355},{"krate":0,"index":1359},{"krate":0,"index":1363}],"decl_id":null,"docs":" global error values","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9288185,"byte_end":9288197,"line_start":47,"line_end":47,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9288244,"byte_end":9288478,"line_start":49,"line_end":56,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":738},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9288511,"byte_end":9288519,"line_start":58,"line_end":58,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Error>::from_raw","value":"fn (n: u32) -> Option<Error>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":740},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9288785,"byte_end":9288791,"line_start":67,"line_end":67,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Error>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":335},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9289564,"byte_end":9289568,"line_start":86,"line_end":86,"column_start":9,"column_end":13},"name":"Sync","qualname":"::generated::c_api::wl_display::Request::Sync","value":"Request::Sync { callback }","parent":{"krate":0,"index":742},"children":[],"decl_id":null,"docs":" asynchronous roundtrip","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":339},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9289846,"byte_end":9289857,"line_start":92,"line_end":92,"column_start":9,"column_end":20},"name":"GetRegistry","qualname":"::generated::c_api::wl_display::Request::GetRegistry","value":"Request::GetRegistry { registry }","parent":{"krate":0,"index":742},"children":[],"decl_id":null,"docs":" get global registry object","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":742},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9288863,"byte_end":9288870,"line_start":72,"line_end":72,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_display::Request","value":"Request::{Sync, GetRegistry}","parent":null,"children":[{"krate":0,"index":335},{"krate":0,"index":339}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":351},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9291549,"byte_end":9291554,"line_start":132,"line_end":132,"column_start":9,"column_end":14},"name":"Error","qualname":"::generated::c_api::wl_display::Event::Error","value":"Event::Error { object_id, code, message }","parent":{"krate":0,"index":752},"children":[],"decl_id":null,"docs":" fatal error event","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":359},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9292018,"byte_end":9292026,"line_start":140,"line_end":140,"column_start":9,"column_end":17},"name":"DeleteId","qualname":"::generated::c_api::wl_display::Event::DeleteId","value":"Event::DeleteId { id }","parent":{"krate":0,"index":752},"children":[],"decl_id":null,"docs":" acknowledge object ID deletion","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":752},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9291001,"byte_end":9291006,"line_start":122,"line_end":122,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_display::Event","value":"Event::{Error, DeleteId}","parent":null,"children":[{"krate":0,"index":351},{"krate":0,"index":359}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":762},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9293209,"byte_end":9293218,"line_start":174,"line_end":174,"column_start":16,"column_end":25},"name":"WlDisplay","qualname":"::generated::c_api::wl_display::WlDisplay","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":774},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9293519,"byte_end":9293532,"line_start":185,"line_end":185,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_display::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":776},{"krate":0,"index":778}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":776},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9294229,"byte_end":9294233,"line_start":199,"line_end":199,"column_start":12,"column_end":16},"name":"sync","qualname":"::generated::c_api::wl_display::RequestsTrait::sync","value":"fn (&self) -> Result<NewProxy<super::wl_callback::WlCallback>, ()>","parent":{"krate":0,"index":774},"children":[],"decl_id":null,"docs":" asynchronous roundtrip","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":778},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9294524,"byte_end":9294536,"line_start":205,"line_end":205,"column_start":12,"column_end":24},"name":"get_registry","qualname":"::generated::c_api::wl_display::RequestsTrait::get_registry","value":"fn (&self) -> Result<NewProxy<super::wl_registry::WlRegistry>, ()>","parent":{"krate":0,"index":774},"children":[],"decl_id":null,"docs":" get global registry object","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":786},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9295735,"byte_end":9295746,"line_start":236,"line_end":236,"column_start":9,"column_end":20},"name":"wl_registry","qualname":"::generated::c_api::wl_registry","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":788},{"krate":0,"index":800},{"krate":0,"index":808},{"krate":0,"index":810},{"krate":0,"index":812},{"krate":0,"index":820},{"krate":0,"index":822},{"krate":0,"index":830},{"krate":0,"index":832},{"krate":0,"index":842},{"krate":0,"index":846}],"decl_id":null,"docs":" global registry object","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":369},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9297279,"byte_end":9297283,"line_start":268,"line_end":268,"column_start":9,"column_end":13},"name":"Bind","qualname":"::generated::c_api::wl_registry::Request::Bind","value":"Request::Bind { name, id }","parent":{"krate":0,"index":810},"children":[],"decl_id":null,"docs":" bind an object to the display","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":810},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9297090,"byte_end":9297097,"line_start":263,"line_end":263,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_registry::Request","value":"Request::{Bind}","parent":null,"children":[{"krate":0,"index":369}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":381},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9298684,"byte_end":9298690,"line_start":305,"line_end":305,"column_start":9,"column_end":15},"name":"Global","qualname":"::generated::c_api::wl_registry::Event::Global","value":"Event::Global { name, interface, version }","parent":{"krate":0,"index":820},"children":[],"decl_id":null,"docs":" announce global object","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":389},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9299345,"byte_end":9299357,"line_start":318,"line_end":318,"column_start":9,"column_end":21},"name":"GlobalRemove","qualname":"::generated::c_api::wl_registry::Event::GlobalRemove","value":"Event::GlobalRemove { name }","parent":{"krate":0,"index":820},"children":[],"decl_id":null,"docs":" announce removal of global object","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":820},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9298374,"byte_end":9298379,"line_start":297,"line_end":297,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_registry::Event","value":"Event::{Global, GlobalRemove}","parent":null,"children":[{"krate":0,"index":381},{"krate":0,"index":389}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":830},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9300501,"byte_end":9300511,"line_start":352,"line_end":352,"column_start":16,"column_end":26},"name":"WlRegistry","qualname":"::generated::c_api::wl_registry::WlRegistry","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":842},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9300815,"byte_end":9300828,"line_start":363,"line_end":363,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_registry::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":844}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":844},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9301013,"byte_end":9301017,"line_start":368,"line_end":368,"column_start":12,"column_end":16},"name":"bind","qualname":"::generated::c_api::wl_registry::RequestsTrait::bind","value":"fn <T> (&self, version: u32, name: u32) -> Result<NewProxy<T>, ()>","parent":{"krate":0,"index":842},"children":[],"decl_id":null,"docs":" bind an object to the display","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":850},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9302070,"byte_end":9302081,"line_start":400,"line_end":400,"column_start":9,"column_end":20},"name":"wl_callback","qualname":"::generated::c_api::wl_callback","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":852},{"krate":0,"index":864},{"krate":0,"index":872},{"krate":0,"index":874},{"krate":0,"index":876},{"krate":0,"index":884},{"krate":0,"index":886},{"krate":0,"index":894},{"krate":0,"index":896},{"krate":0,"index":906},{"krate":0,"index":908}],"decl_id":null,"docs":" callback object","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":874},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9302406,"byte_end":9302413,"line_start":409,"line_end":409,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_callback::Request","value":"Request::{}","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":409},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9303144,"byte_end":9303148,"line_start":434,"line_end":434,"column_start":9,"column_end":13},"name":"Done","qualname":"::generated::c_api::wl_callback::Event::Done","value":"Event::Done { callback_data }","parent":{"krate":0,"index":884},"children":[],"decl_id":null,"docs":" done event","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":884},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9302930,"byte_end":9302935,"line_start":428,"line_end":428,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_callback::Event","value":"Event::{Done}","parent":null,"children":[{"krate":0,"index":409}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":894},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9303971,"byte_end":9303981,"line_start":461,"line_end":461,"column_start":16,"column_end":26},"name":"WlCallback","qualname":"::generated::c_api::wl_callback::WlCallback","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":906},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9304285,"byte_end":9304298,"line_start":472,"line_end":472,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_callback::RequestsTrait","value":"RequestsTrait","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":910},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9304372,"byte_end":9304385,"line_start":479,"line_end":479,"column_start":9,"column_end":22},"name":"wl_compositor","qualname":"::generated::c_api::wl_compositor","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":912},{"krate":0,"index":924},{"krate":0,"index":932},{"krate":0,"index":934},{"krate":0,"index":936},{"krate":0,"index":944},{"krate":0,"index":946},{"krate":0,"index":954},{"krate":0,"index":956},{"krate":0,"index":966},{"krate":0,"index":972}],"decl_id":null,"docs":" the compositor singleton","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":419},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9304913,"byte_end":9304926,"line_start":493,"line_end":493,"column_start":9,"column_end":22},"name":"CreateSurface","qualname":"::generated::c_api::wl_compositor::Request::CreateSurface","value":"Request::CreateSurface { id }","parent":{"krate":0,"index":934},"children":[],"decl_id":null,"docs":" create new surface","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":423},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9305077,"byte_end":9305089,"line_start":497,"line_end":497,"column_start":9,"column_end":21},"name":"CreateRegion","qualname":"::generated::c_api::wl_compositor::Request::CreateRegion","value":"Request::CreateRegion { id }","parent":{"krate":0,"index":934},"children":[],"decl_id":null,"docs":" create new region","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":934},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9304796,"byte_end":9304803,"line_start":489,"line_end":489,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_compositor::Request","value":"Request::{CreateSurface, CreateRegion}","parent":null,"children":[{"krate":0,"index":419},{"krate":0,"index":423}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":944},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9306209,"byte_end":9306214,"line_start":527,"line_end":527,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_compositor::Event","value":"Event::{}","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":954},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9306767,"byte_end":9306779,"line_start":548,"line_end":548,"column_start":16,"column_end":28},"name":"WlCompositor","qualname":"::generated::c_api::wl_compositor::WlCompositor","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":966},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9307089,"byte_end":9307102,"line_start":559,"line_end":559,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_compositor::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":968},{"krate":0,"index":970}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":968},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9307215,"byte_end":9307229,"line_start":563,"line_end":563,"column_start":12,"column_end":26},"name":"create_surface","qualname":"::generated::c_api::wl_compositor::RequestsTrait::create_surface","value":"fn (&self) -> Result<NewProxy<super::wl_surface::WlSurface>, ()>","parent":{"krate":0,"index":966},"children":[],"decl_id":null,"docs":" create new surface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":970},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9307399,"byte_end":9307412,"line_start":567,"line_end":567,"column_start":12,"column_end":25},"name":"create_region","qualname":"::generated::c_api::wl_compositor::RequestsTrait::create_region","value":"fn (&self) -> Result<NewProxy<super::wl_region::WlRegion>, ()>","parent":{"krate":0,"index":966},"children":[],"decl_id":null,"docs":" create new region","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":978},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9308565,"byte_end":9308576,"line_start":598,"line_end":598,"column_start":9,"column_end":20},"name":"wl_shm_pool","qualname":"::generated::c_api::wl_shm_pool","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":980},{"krate":0,"index":992},{"krate":0,"index":1000},{"krate":0,"index":1002},{"krate":0,"index":1004},{"krate":0,"index":1012},{"krate":0,"index":1014},{"krate":0,"index":1022},{"krate":0,"index":1024},{"krate":0,"index":1034},{"krate":0,"index":1042}],"decl_id":null,"docs":" a shared memory pool","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":441},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9309973,"byte_end":9309985,"line_start":626,"line_end":626,"column_start":9,"column_end":21},"name":"CreateBuffer","qualname":"::generated::c_api::wl_shm_pool::Request::CreateBuffer","value":"Request::CreateBuffer { id, offset, width, height, stride, format }","parent":{"krate":0,"index":1002},"children":[],"decl_id":null,"docs":" create a buffer from the pool","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":455},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9310449,"byte_end":9310456,"line_start":636,"line_end":636,"column_start":9,"column_end":16},"name":"Destroy","qualname":"::generated::c_api::wl_shm_pool::Request::Destroy","value":"Request::Destroy","parent":{"krate":0,"index":1002},"children":[],"decl_id":null,"docs":" destroy the pool","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":457},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9310789,"byte_end":9310795,"line_start":643,"line_end":643,"column_start":9,"column_end":15},"name":"Resize","qualname":"::generated::c_api::wl_shm_pool::Request::Resize","value":"Request::Resize { size }","parent":{"krate":0,"index":1002},"children":[],"decl_id":null,"docs":" change the size of the pool mapping","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1002},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9309269,"byte_end":9309276,"line_start":612,"line_end":612,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_shm_pool::Request","value":"Request::{CreateBuffer, Destroy, Resize}","parent":null,"children":[{"krate":0,"index":441},{"krate":0,"index":455},{"krate":0,"index":457}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1012},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9312383,"byte_end":9312388,"line_start":683,"line_end":683,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_shm_pool::Event","value":"Event::{}","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1022},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9312941,"byte_end":9312950,"line_start":704,"line_end":704,"column_start":16,"column_end":25},"name":"WlShmPool","qualname":"::generated::c_api::wl_shm_pool::WlShmPool","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":1034},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9313253,"byte_end":9313266,"line_start":715,"line_end":715,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_shm_pool::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":1036},{"krate":0,"index":1038},{"krate":0,"index":1040}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1036},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9313966,"byte_end":9313979,"line_start":729,"line_end":729,"column_start":12,"column_end":25},"name":"create_buffer","qualname":"::generated::c_api::wl_shm_pool::RequestsTrait::create_buffer","value":"fn (&self, offset: i32, width: i32, height: i32, stride: i32, format: super::wl_shm::Format) -> Result<NewProxy<super::wl_buffer::WlBuffer>, ()>","parent":{"krate":0,"index":1034},"children":[],"decl_id":null,"docs":" create a buffer from the pool","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1038},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9314492,"byte_end":9314499,"line_start":739,"line_end":739,"column_start":12,"column_end":19},"name":"destroy","qualname":"::generated::c_api::wl_shm_pool::RequestsTrait::destroy","value":"fn (&self) -> ()","parent":{"krate":0,"index":1034},"children":[],"decl_id":null,"docs":" destroy the pool","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1040},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9314847,"byte_end":9314853,"line_start":746,"line_end":746,"column_start":12,"column_end":18},"name":"resize","qualname":"::generated::c_api::wl_shm_pool::RequestsTrait::resize","value":"fn (&self, size: i32) -> ()","parent":{"krate":0,"index":1034},"children":[],"decl_id":null,"docs":" change the size of the pool mapping","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":1050},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9316161,"byte_end":9316167,"line_start":788,"line_end":788,"column_start":9,"column_end":15},"name":"wl_shm","qualname":"::generated::c_api::wl_shm","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":1052},{"krate":0,"index":1064},{"krate":0,"index":1072},{"krate":0,"index":2448},{"krate":0,"index":2462},{"krate":0,"index":2458},{"krate":0,"index":2454},{"krate":0,"index":2450},{"krate":0,"index":1074},{"krate":0,"index":2464},{"krate":0,"index":2478},{"krate":0,"index":2474},{"krate":0,"index":2470},{"krate":0,"index":2466},{"krate":0,"index":1080},{"krate":0,"index":1086},{"krate":0,"index":1088},{"krate":0,"index":1096},{"krate":0,"index":1098},{"krate":0,"index":1106},{"krate":0,"index":1108},{"krate":0,"index":1118},{"krate":0,"index":1122}],"decl_id":null,"docs":" shared memory support","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1367},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9316980,"byte_end":9316993,"line_start":812,"line_end":812,"column_start":9,"column_end":22},"name":"InvalidFormat","qualname":"::generated::c_api::wl_shm::Error::InvalidFormat","value":"Error::InvalidFormat","parent":{"krate":0,"index":2448},"children":[],"decl_id":null,"docs":" buffer format is not known\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1371},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9317073,"byte_end":9317086,"line_start":814,"line_end":814,"column_start":9,"column_end":22},"name":"InvalidStride","qualname":"::generated::c_api::wl_shm::Error::InvalidStride","value":"Error::InvalidStride","parent":{"krate":0,"index":2448},"children":[],"decl_id":null,"docs":" invalid size or stride during pool or buffer creation\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1375},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9317148,"byte_end":9317157,"line_start":816,"line_end":816,"column_start":9,"column_end":18},"name":"InvalidFd","qualname":"::generated::c_api::wl_shm::Error::InvalidFd","value":"Error::InvalidFd","parent":{"krate":0,"index":2448},"children":[],"decl_id":null,"docs":" mmapping the file descriptor failed\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2448},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9316925,"byte_end":9316930,"line_start":810,"line_end":810,"column_start":14,"column_end":19},"name":"Error","qualname":"::generated::c_api::wl_shm::Error","value":"Error::{InvalidFormat, InvalidStride, InvalidFd}","parent":null,"children":[{"krate":0,"index":1367},{"krate":0,"index":1371},{"krate":0,"index":1375}],"decl_id":null,"docs":" wl_shm error values","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9316857,"byte_end":9316869,"line_start":808,"line_end":808,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9316916,"byte_end":9317168,"line_start":810,"line_end":817,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":1076},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9317201,"byte_end":9317209,"line_start":819,"line_end":819,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Error>::from_raw","value":"fn (n: u32) -> Option<Error>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1078},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9317476,"byte_end":9317482,"line_start":828,"line_end":828,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Error>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1379},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9318151,"byte_end":9318159,"line_start":849,"line_end":849,"column_start":9,"column_end":17},"name":"Argb8888","qualname":"::generated::c_api::wl_shm::Format::Argb8888","value":"Format::Argb8888","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit ARGB format, [31:0] A:R:G:B 8:8:8:8 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1383},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9318241,"byte_end":9318249,"line_start":851,"line_end":851,"column_start":9,"column_end":17},"name":"Xrgb8888","qualname":"::generated::c_api::wl_shm::Format::Xrgb8888","value":"Format::Xrgb8888","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit RGB format, [31:0] x:R:G:B 8:8:8:8 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1387},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9318309,"byte_end":9318311,"line_start":853,"line_end":853,"column_start":9,"column_end":11},"name":"C8","qualname":"::generated::c_api::wl_shm::Format::C8","value":"Format::C8","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 8-bit color index format, [7:0] C\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1391},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9318382,"byte_end":9318388,"line_start":855,"line_end":855,"column_start":9,"column_end":15},"name":"Rgb332","qualname":"::generated::c_api::wl_shm::Format::Rgb332","value":"Format::Rgb332","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 8-bit RGB format, [7:0] R:G:B 3:3:2\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1395},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9318459,"byte_end":9318465,"line_start":857,"line_end":857,"column_start":9,"column_end":15},"name":"Bgr233","qualname":"::generated::c_api::wl_shm::Format::Bgr233","value":"Format::Bgr233","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 8-bit BGR format, [7:0] B:G:R 2:3:3\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1399},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9318557,"byte_end":9318565,"line_start":859,"line_end":859,"column_start":9,"column_end":17},"name":"Xrgb4444","qualname":"::generated::c_api::wl_shm::Format::Xrgb4444","value":"Format::Xrgb4444","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit xRGB format, [15:0] x:R:G:B 4:4:4:4 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1403},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9318657,"byte_end":9318665,"line_start":861,"line_end":861,"column_start":9,"column_end":17},"name":"Xbgr4444","qualname":"::generated::c_api::wl_shm::Format::Xbgr4444","value":"Format::Xbgr4444","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit xBGR format, [15:0] x:B:G:R 4:4:4:4 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1407},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9318757,"byte_end":9318765,"line_start":863,"line_end":863,"column_start":9,"column_end":17},"name":"Rgbx4444","qualname":"::generated::c_api::wl_shm::Format::Rgbx4444","value":"Format::Rgbx4444","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit RGBx format, [15:0] R:G:B:x 4:4:4:4 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1411},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9318857,"byte_end":9318865,"line_start":865,"line_end":865,"column_start":9,"column_end":17},"name":"Bgrx4444","qualname":"::generated::c_api::wl_shm::Format::Bgrx4444","value":"Format::Bgrx4444","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit BGRx format, [15:0] B:G:R:x 4:4:4:4 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1415},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9318957,"byte_end":9318965,"line_start":867,"line_end":867,"column_start":9,"column_end":17},"name":"Argb4444","qualname":"::generated::c_api::wl_shm::Format::Argb4444","value":"Format::Argb4444","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit ARGB format, [15:0] A:R:G:B 4:4:4:4 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1419},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9319057,"byte_end":9319065,"line_start":869,"line_end":869,"column_start":9,"column_end":17},"name":"Abgr4444","qualname":"::generated::c_api::wl_shm::Format::Abgr4444","value":"Format::Abgr4444","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit ABGR format, [15:0] A:B:G:R 4:4:4:4 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1423},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9319157,"byte_end":9319165,"line_start":871,"line_end":871,"column_start":9,"column_end":17},"name":"Rgba4444","qualname":"::generated::c_api::wl_shm::Format::Rgba4444","value":"Format::Rgba4444","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit RBGA format, [15:0] R:G:B:A 4:4:4:4 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1427},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9319257,"byte_end":9319265,"line_start":873,"line_end":873,"column_start":9,"column_end":17},"name":"Bgra4444","qualname":"::generated::c_api::wl_shm::Format::Bgra4444","value":"Format::Bgra4444","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit BGRA format, [15:0] B:G:R:A 4:4:4:4 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1431},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9319357,"byte_end":9319365,"line_start":875,"line_end":875,"column_start":9,"column_end":17},"name":"Xrgb1555","qualname":"::generated::c_api::wl_shm::Format::Xrgb1555","value":"Format::Xrgb1555","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit xRGB format, [15:0] x:R:G:B 1:5:5:5 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1435},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9319462,"byte_end":9319470,"line_start":877,"line_end":877,"column_start":9,"column_end":17},"name":"Xbgr1555","qualname":"::generated::c_api::wl_shm::Format::Xbgr1555","value":"Format::Xbgr1555","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit xBGR 1555 format, [15:0] x:B:G:R 1:5:5:5 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1439},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9319567,"byte_end":9319575,"line_start":879,"line_end":879,"column_start":9,"column_end":17},"name":"Rgbx5551","qualname":"::generated::c_api::wl_shm::Format::Rgbx5551","value":"Format::Rgbx5551","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit RGBx 5551 format, [15:0] R:G:B:x 5:5:5:1 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1443},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9319672,"byte_end":9319680,"line_start":881,"line_end":881,"column_start":9,"column_end":17},"name":"Bgrx5551","qualname":"::generated::c_api::wl_shm::Format::Bgrx5551","value":"Format::Bgrx5551","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit BGRx 5551 format, [15:0] B:G:R:x 5:5:5:1 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1447},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9319777,"byte_end":9319785,"line_start":883,"line_end":883,"column_start":9,"column_end":17},"name":"Argb1555","qualname":"::generated::c_api::wl_shm::Format::Argb1555","value":"Format::Argb1555","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit ARGB 1555 format, [15:0] A:R:G:B 1:5:5:5 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1451},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9319882,"byte_end":9319890,"line_start":885,"line_end":885,"column_start":9,"column_end":17},"name":"Abgr1555","qualname":"::generated::c_api::wl_shm::Format::Abgr1555","value":"Format::Abgr1555","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit ABGR 1555 format, [15:0] A:B:G:R 1:5:5:5 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1455},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9319987,"byte_end":9319995,"line_start":887,"line_end":887,"column_start":9,"column_end":17},"name":"Rgba5551","qualname":"::generated::c_api::wl_shm::Format::Rgba5551","value":"Format::Rgba5551","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit RGBA 5551 format, [15:0] R:G:B:A 5:5:5:1 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1459},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9320092,"byte_end":9320100,"line_start":889,"line_end":889,"column_start":9,"column_end":17},"name":"Bgra5551","qualname":"::generated::c_api::wl_shm::Format::Bgra5551","value":"Format::Bgra5551","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit BGRA 5551 format, [15:0] B:G:R:A 5:5:5:1 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1463},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9320191,"byte_end":9320197,"line_start":891,"line_end":891,"column_start":9,"column_end":15},"name":"Rgb565","qualname":"::generated::c_api::wl_shm::Format::Rgb565","value":"Format::Rgb565","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit RGB 565 format, [15:0] R:G:B 5:6:5 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1467},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9320288,"byte_end":9320294,"line_start":893,"line_end":893,"column_start":9,"column_end":15},"name":"Bgr565","qualname":"::generated::c_api::wl_shm::Format::Bgr565","value":"Format::Bgr565","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 16-bit BGR 565 format, [15:0] B:G:R 5:6:5 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1471},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9320375,"byte_end":9320381,"line_start":895,"line_end":895,"column_start":9,"column_end":15},"name":"Rgb888","qualname":"::generated::c_api::wl_shm::Format::Rgb888","value":"Format::Rgb888","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 24-bit RGB format, [23:0] R:G:B little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1475},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9320462,"byte_end":9320468,"line_start":897,"line_end":897,"column_start":9,"column_end":15},"name":"Bgr888","qualname":"::generated::c_api::wl_shm::Format::Bgr888","value":"Format::Bgr888","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 24-bit BGR format, [23:0] B:G:R little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1479},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9320560,"byte_end":9320568,"line_start":899,"line_end":899,"column_start":9,"column_end":17},"name":"Xbgr8888","qualname":"::generated::c_api::wl_shm::Format::Xbgr8888","value":"Format::Xbgr8888","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit xBGR format, [31:0] x:B:G:R 8:8:8:8 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1483},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9320660,"byte_end":9320668,"line_start":901,"line_end":901,"column_start":9,"column_end":17},"name":"Rgbx8888","qualname":"::generated::c_api::wl_shm::Format::Rgbx8888","value":"Format::Rgbx8888","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit RGBx format, [31:0] R:G:B:x 8:8:8:8 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1487},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9320760,"byte_end":9320768,"line_start":903,"line_end":903,"column_start":9,"column_end":17},"name":"Bgrx8888","qualname":"::generated::c_api::wl_shm::Format::Bgrx8888","value":"Format::Bgrx8888","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit BGRx format, [31:0] B:G:R:x 8:8:8:8 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1491},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9320860,"byte_end":9320868,"line_start":905,"line_end":905,"column_start":9,"column_end":17},"name":"Abgr8888","qualname":"::generated::c_api::wl_shm::Format::Abgr8888","value":"Format::Abgr8888","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit ABGR format, [31:0] A:B:G:R 8:8:8:8 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1495},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9320960,"byte_end":9320968,"line_start":907,"line_end":907,"column_start":9,"column_end":17},"name":"Rgba8888","qualname":"::generated::c_api::wl_shm::Format::Rgba8888","value":"Format::Rgba8888","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit RGBA format, [31:0] R:G:B:A 8:8:8:8 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1499},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9321060,"byte_end":9321068,"line_start":909,"line_end":909,"column_start":9,"column_end":17},"name":"Bgra8888","qualname":"::generated::c_api::wl_shm::Format::Bgra8888","value":"Format::Bgra8888","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit BGRA format, [31:0] B:G:R:A 8:8:8:8 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1503},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9321163,"byte_end":9321174,"line_start":911,"line_end":911,"column_start":9,"column_end":20},"name":"Xrgb2101010","qualname":"::generated::c_api::wl_shm::Format::Xrgb2101010","value":"Format::Xrgb2101010","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit xRGB format, [31:0] x:R:G:B 2:10:10:10 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1507},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9321269,"byte_end":9321280,"line_start":913,"line_end":913,"column_start":9,"column_end":20},"name":"Xbgr2101010","qualname":"::generated::c_api::wl_shm::Format::Xbgr2101010","value":"Format::Xbgr2101010","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit xBGR format, [31:0] x:B:G:R 2:10:10:10 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1511},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9321375,"byte_end":9321386,"line_start":915,"line_end":915,"column_start":9,"column_end":20},"name":"Rgbx1010102","qualname":"::generated::c_api::wl_shm::Format::Rgbx1010102","value":"Format::Rgbx1010102","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit RGBx format, [31:0] R:G:B:x 10:10:10:2 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1515},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9321481,"byte_end":9321492,"line_start":917,"line_end":917,"column_start":9,"column_end":20},"name":"Bgrx1010102","qualname":"::generated::c_api::wl_shm::Format::Bgrx1010102","value":"Format::Bgrx1010102","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit BGRx format, [31:0] B:G:R:x 10:10:10:2 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1519},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9321587,"byte_end":9321598,"line_start":919,"line_end":919,"column_start":9,"column_end":20},"name":"Argb2101010","qualname":"::generated::c_api::wl_shm::Format::Argb2101010","value":"Format::Argb2101010","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit ARGB format, [31:0] A:R:G:B 2:10:10:10 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1523},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9321693,"byte_end":9321704,"line_start":921,"line_end":921,"column_start":9,"column_end":20},"name":"Abgr2101010","qualname":"::generated::c_api::wl_shm::Format::Abgr2101010","value":"Format::Abgr2101010","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit ABGR format, [31:0] A:B:G:R 2:10:10:10 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1527},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9321799,"byte_end":9321810,"line_start":923,"line_end":923,"column_start":9,"column_end":20},"name":"Rgba1010102","qualname":"::generated::c_api::wl_shm::Format::Rgba1010102","value":"Format::Rgba1010102","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit RGBA format, [31:0] R:G:B:A 10:10:10:2 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1531},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9321905,"byte_end":9321916,"line_start":925,"line_end":925,"column_start":9,"column_end":20},"name":"Bgra1010102","qualname":"::generated::c_api::wl_shm::Format::Bgra1010102","value":"Format::Bgra1010102","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 32-bit BGRA format, [31:0] B:G:R:A 10:10:10:2 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1535},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9322015,"byte_end":9322019,"line_start":927,"line_end":927,"column_start":9,"column_end":13},"name":"Yuyv","qualname":"::generated::c_api::wl_shm::Format::Yuyv","value":"Format::Yuyv","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" packed YCbCr format, [31:0] Cr0:Y1:Cb0:Y0 8:8:8:8 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1539},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9322118,"byte_end":9322122,"line_start":929,"line_end":929,"column_start":9,"column_end":13},"name":"Yvyu","qualname":"::generated::c_api::wl_shm::Format::Yvyu","value":"Format::Yvyu","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" packed YCbCr format, [31:0] Cb0:Y1:Cr0:Y0 8:8:8:8 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1543},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9322221,"byte_end":9322225,"line_start":931,"line_end":931,"column_start":9,"column_end":13},"name":"Uyvy","qualname":"::generated::c_api::wl_shm::Format::Uyvy","value":"Format::Uyvy","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" packed YCbCr format, [31:0] Y1:Cr0:Y0:Cb0 8:8:8:8 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1547},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9322324,"byte_end":9322328,"line_start":933,"line_end":933,"column_start":9,"column_end":13},"name":"Vyuy","qualname":"::generated::c_api::wl_shm::Format::Vyuy","value":"Format::Vyuy","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" packed YCbCr format, [31:0] Y1:Cb0:Y0:Cr0 8:8:8:8 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1551},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9322424,"byte_end":9322428,"line_start":935,"line_end":935,"column_start":9,"column_end":13},"name":"Ayuv","qualname":"::generated::c_api::wl_shm::Format::Ayuv","value":"Format::Ayuv","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" packed AYCbCr format, [31:0] A:Y:Cb:Cr 8:8:8:8 little endian\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1555},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9322518,"byte_end":9322522,"line_start":937,"line_end":937,"column_start":9,"column_end":13},"name":"Nv12","qualname":"::generated::c_api::wl_shm::Format::Nv12","value":"Format::Nv12","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 2 plane YCbCr Cr:Cb format, 2x2 subsampled Cr:Cb plane\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1559},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9322612,"byte_end":9322616,"line_start":939,"line_end":939,"column_start":9,"column_end":13},"name":"Nv21","qualname":"::generated::c_api::wl_shm::Format::Nv21","value":"Format::Nv21","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 2 plane YCbCr Cb:Cr format, 2x2 subsampled Cb:Cr plane\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1563},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9322706,"byte_end":9322710,"line_start":941,"line_end":941,"column_start":9,"column_end":13},"name":"Nv16","qualname":"::generated::c_api::wl_shm::Format::Nv16","value":"Format::Nv16","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 2 plane YCbCr Cr:Cb format, 2x1 subsampled Cr:Cb plane\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1567},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9322800,"byte_end":9322804,"line_start":943,"line_end":943,"column_start":9,"column_end":13},"name":"Nv61","qualname":"::generated::c_api::wl_shm::Format::Nv61","value":"Format::Nv61","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 2 plane YCbCr Cb:Cr format, 2x1 subsampled Cb:Cr plane\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1571},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9322901,"byte_end":9322907,"line_start":945,"line_end":945,"column_start":9,"column_end":15},"name":"Yuv410","qualname":"::generated::c_api::wl_shm::Format::Yuv410","value":"Format::Yuv410","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 3 plane YCbCr format, 4x4 subsampled Cb (1) and Cr (2) planes\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1575},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9323004,"byte_end":9323010,"line_start":947,"line_end":947,"column_start":9,"column_end":15},"name":"Yvu410","qualname":"::generated::c_api::wl_shm::Format::Yvu410","value":"Format::Yvu410","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 3 plane YCbCr format, 4x4 subsampled Cr (1) and Cb (2) planes\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1579},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9323107,"byte_end":9323113,"line_start":949,"line_end":949,"column_start":9,"column_end":15},"name":"Yuv411","qualname":"::generated::c_api::wl_shm::Format::Yuv411","value":"Format::Yuv411","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 3 plane YCbCr format, 4x1 subsampled Cb (1) and Cr (2) planes\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1583},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9323210,"byte_end":9323216,"line_start":951,"line_end":951,"column_start":9,"column_end":15},"name":"Yvu411","qualname":"::generated::c_api::wl_shm::Format::Yvu411","value":"Format::Yvu411","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 3 plane YCbCr format, 4x1 subsampled Cr (1) and Cb (2) planes\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1587},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9323313,"byte_end":9323319,"line_start":953,"line_end":953,"column_start":9,"column_end":15},"name":"Yuv420","qualname":"::generated::c_api::wl_shm::Format::Yuv420","value":"Format::Yuv420","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 3 plane YCbCr format, 2x2 subsampled Cb (1) and Cr (2) planes\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1591},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9323416,"byte_end":9323422,"line_start":955,"line_end":955,"column_start":9,"column_end":15},"name":"Yvu420","qualname":"::generated::c_api::wl_shm::Format::Yvu420","value":"Format::Yvu420","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 3 plane YCbCr format, 2x2 subsampled Cr (1) and Cb (2) planes\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1595},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9323519,"byte_end":9323525,"line_start":957,"line_end":957,"column_start":9,"column_end":15},"name":"Yuv422","qualname":"::generated::c_api::wl_shm::Format::Yuv422","value":"Format::Yuv422","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 3 plane YCbCr format, 2x1 subsampled Cb (1) and Cr (2) planes\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1599},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9323622,"byte_end":9323628,"line_start":959,"line_end":959,"column_start":9,"column_end":15},"name":"Yvu422","qualname":"::generated::c_api::wl_shm::Format::Yvu422","value":"Format::Yvu422","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 3 plane YCbCr format, 2x1 subsampled Cr (1) and Cb (2) planes\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1603},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9323725,"byte_end":9323731,"line_start":961,"line_end":961,"column_start":9,"column_end":15},"name":"Yuv444","qualname":"::generated::c_api::wl_shm::Format::Yuv444","value":"Format::Yuv444","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 3 plane YCbCr format, non-subsampled Cb (1) and Cr (2) planes\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1607},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9323828,"byte_end":9323834,"line_start":963,"line_end":963,"column_start":9,"column_end":15},"name":"Yvu444","qualname":"::generated::c_api::wl_shm::Format::Yvu444","value":"Format::Yvu444","parent":{"krate":0,"index":2464},"children":[],"decl_id":null,"docs":" 3 plane YCbCr format, non-subsampled Cr (1) and Cb (2) planes\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2464},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9318065,"byte_end":9318071,"line_start":847,"line_end":847,"column_start":14,"column_end":20},"name":"Format","qualname":"::generated::c_api::wl_shm::Format","value":"Format::{Argb8888, Xrgb8888, C8, Rgb332, Bgr233, Xrgb4444, Xbgr4444, Rgbx4444, Bgrx4444, Argb4444, Abgr4444, Rgba4444, Bgra4444, Xrgb1555, Xbgr1555, Rgbx5551, Bgrx5551, Argb1555, Abgr1555, Rgba5551, Bgra5551, Rgb565, Bgr565, Rgb888, Bgr888, Xbgr8888, Rgbx8888, Bgrx8888, Abgr8888, Rgba8888, Bgra8888, Xrgb2101010, Xbgr2101010, Rgbx1010102, Bgrx1010102, Argb2101010, Abgr2101010, Rgba1010102, Bgra1010102, Yuyv, Yvyu, Uyvy, Vyuy, Ayuv, Nv12, Nv21, Nv16, Nv61, Yuv410, Yvu410, Yuv411, Yvu411, Yuv420, Yvu420, Yuv422, Yvu422, Yuv444, Yvu444}","parent":null,"children":[{"krate":0,"index":1379},{"krate":0,"index":1383},{"krate":0,"index":1387},{"krate":0,"index":1391},{"krate":0,"index":1395},{"krate":0,"index":1399},{"krate":0,"index":1403},{"krate":0,"index":1407},{"krate":0,"index":1411},{"krate":0,"index":1415},{"krate":0,"index":1419},{"krate":0,"index":1423},{"krate":0,"index":1427},{"krate":0,"index":1431},{"krate":0,"index":1435},{"krate":0,"index":1439},{"krate":0,"index":1443},{"krate":0,"index":1447},{"krate":0,"index":1451},{"krate":0,"index":1455},{"krate":0,"index":1459},{"krate":0,"index":1463},{"krate":0,"index":1467},{"krate":0,"index":1471},{"krate":0,"index":1475},{"krate":0,"index":1479},{"krate":0,"index":1483},{"krate":0,"index":1487},{"krate":0,"index":1491},{"krate":0,"index":1495},{"krate":0,"index":1499},{"krate":0,"index":1503},{"krate":0,"index":1507},{"krate":0,"index":1511},{"krate":0,"index":1515},{"krate":0,"index":1519},{"krate":0,"index":1523},{"krate":0,"index":1527},{"krate":0,"index":1531},{"krate":0,"index":1535},{"krate":0,"index":1539},{"krate":0,"index":1543},{"krate":0,"index":1547},{"krate":0,"index":1551},{"krate":0,"index":1555},{"krate":0,"index":1559},{"krate":0,"index":1563},{"krate":0,"index":1567},{"krate":0,"index":1571},{"krate":0,"index":1575},{"krate":0,"index":1579},{"krate":0,"index":1583},{"krate":0,"index":1587},{"krate":0,"index":1591},{"krate":0,"index":1595},{"krate":0,"index":1599},{"krate":0,"index":1603},{"krate":0,"index":1607}],"decl_id":null,"docs":" pixel formats","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9317997,"byte_end":9318009,"line_start":845,"line_end":845,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9318056,"byte_end":9323854,"line_start":847,"line_end":964,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":1082},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9323888,"byte_end":9323896,"line_start":966,"line_end":966,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Format>::from_raw","value":"fn (n: u32) -> Option<Format>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1084},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9327085,"byte_end":9327091,"line_start":1030,"line_end":1030,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Format>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":477},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9327487,"byte_end":9327497,"line_start":1043,"line_end":1043,"column_start":9,"column_end":19},"name":"CreatePool","qualname":"::generated::c_api::wl_shm::Request::CreatePool","value":"Request::CreatePool { id, fd, size }","parent":{"krate":0,"index":1086},"children":[],"decl_id":null,"docs":" create a shm pool","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1086},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9327163,"byte_end":9327170,"line_start":1035,"line_end":1035,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_shm::Request","value":"Request::{CreatePool}","parent":null,"children":[{"krate":0,"index":477}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":491},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9328713,"byte_end":9328719,"line_start":1076,"line_end":1076,"column_start":9,"column_end":15},"name":"Format","qualname":"::generated::c_api::wl_shm::Event::Format","value":"Event::Format { format }","parent":{"krate":0,"index":1096},"children":[],"decl_id":null,"docs":" pixel format description","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1096},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9328491,"byte_end":9328496,"line_start":1070,"line_end":1070,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_shm::Event","value":"Event::{Format}","parent":null,"children":[{"krate":0,"index":491}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1106},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9329545,"byte_end":9329550,"line_start":1103,"line_end":1103,"column_start":16,"column_end":21},"name":"WlShm","qualname":"::generated::c_api::wl_shm::WlShm","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":1118},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9329839,"byte_end":9329852,"line_start":1114,"line_end":1114,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_shm::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":1120}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1120},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9330172,"byte_end":9330183,"line_start":1122,"line_end":1122,"column_start":12,"column_end":23},"name":"create_pool","qualname":"::generated::c_api::wl_shm::RequestsTrait::create_pool","value":"fn (&self, fd: ::std::os::unix::io::RawFd, size: i32) -> Result<NewProxy<super::wl_shm_pool::WlShmPool>, ()>","parent":{"krate":0,"index":1118},"children":[],"decl_id":null,"docs":" create a shm pool","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":1126},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9330961,"byte_end":9330970,"line_start":1143,"line_end":1143,"column_start":9,"column_end":18},"name":"wl_buffer","qualname":"::generated::c_api::wl_buffer","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":1128},{"krate":0,"index":1140},{"krate":0,"index":1148},{"krate":0,"index":1150},{"krate":0,"index":1152},{"krate":0,"index":1160},{"krate":0,"index":1162},{"krate":0,"index":1170},{"krate":0,"index":1172},{"krate":0,"index":1182},{"krate":0,"index":1186}],"decl_id":null,"docs":" content for a wl_surface","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":501},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9331930,"byte_end":9331937,"line_start":1164,"line_end":1164,"column_start":9,"column_end":16},"name":"Destroy","qualname":"::generated::c_api::wl_buffer::Request::Destroy","value":"Request::Destroy","parent":{"krate":0,"index":1150},"children":[],"decl_id":null,"docs":" destroy a buffer","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1150},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9331551,"byte_end":9331558,"line_start":1155,"line_end":1155,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_buffer::Request","value":"Request::{Destroy}","parent":null,"children":[{"krate":0,"index":501}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":509},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9333533,"byte_end":9333540,"line_start":1203,"line_end":1203,"column_start":9,"column_end":16},"name":"Release","qualname":"::generated::c_api::wl_buffer::Event::Release","value":"Event::Release","parent":{"krate":0,"index":1160},"children":[],"decl_id":null,"docs":" compositor releases buffer","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1160},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9332688,"byte_end":9332693,"line_start":1188,"line_end":1188,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_buffer::Event","value":"Event::{Release}","parent":null,"children":[{"krate":0,"index":509}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1170},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9334184,"byte_end":9334192,"line_start":1227,"line_end":1227,"column_start":16,"column_end":24},"name":"WlBuffer","qualname":"::generated::c_api::wl_buffer::WlBuffer","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":1182},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9334490,"byte_end":9334503,"line_start":1238,"line_end":1238,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_buffer::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":1184}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1184},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9334908,"byte_end":9334915,"line_start":1247,"line_end":1247,"column_start":12,"column_end":19},"name":"destroy","qualname":"::generated::c_api::wl_buffer::RequestsTrait::destroy","value":"fn (&self) -> ()","parent":{"krate":0,"index":1182},"children":[],"decl_id":null,"docs":" destroy a buffer","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":1190},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9335205,"byte_end":9335218,"line_start":1262,"line_end":1262,"column_start":9,"column_end":22},"name":"wl_data_offer","qualname":"::generated::c_api::wl_data_offer","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":1192},{"krate":0,"index":1204},{"krate":0,"index":1212},{"krate":0,"index":2480},{"krate":0,"index":2494},{"krate":0,"index":2490},{"krate":0,"index":2486},{"krate":0,"index":2482},{"krate":0,"index":1214},{"krate":0,"index":1220},{"krate":0,"index":1222},{"krate":0,"index":1230},{"krate":0,"index":1232},{"krate":0,"index":1240},{"krate":0,"index":1242},{"krate":0,"index":1252},{"krate":0,"index":1264}],"decl_id":null,"docs":" offer to transfer data","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1611},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9335952,"byte_end":9335965,"line_start":1280,"line_end":1280,"column_start":9,"column_end":22},"name":"InvalidFinish","qualname":"::generated::c_api::wl_data_offer::Error::InvalidFinish","value":"Error::InvalidFinish","parent":{"krate":0,"index":2480},"children":[],"decl_id":null,"docs":" finish request was called untimely\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1615},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9336027,"byte_end":9336044,"line_start":1282,"line_end":1282,"column_start":9,"column_end":26},"name":"InvalidActionMask","qualname":"::generated::c_api::wl_data_offer::Error::InvalidActionMask","value":"Error::InvalidActionMask","parent":{"krate":0,"index":2480},"children":[],"decl_id":null,"docs":" action mask contains invalid values\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1619},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9336107,"byte_end":9336120,"line_start":1284,"line_end":1284,"column_start":9,"column_end":22},"name":"InvalidAction","qualname":"::generated::c_api::wl_data_offer::Error::InvalidAction","value":"Error::InvalidAction","parent":{"krate":0,"index":2480},"children":[],"decl_id":null,"docs":" action argument has an invalid value\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1623},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9336180,"byte_end":9336192,"line_start":1286,"line_end":1286,"column_start":9,"column_end":21},"name":"InvalidOffer","qualname":"::generated::c_api::wl_data_offer::Error::InvalidOffer","value":"Error::InvalidOffer","parent":{"krate":0,"index":2480},"children":[],"decl_id":null,"docs":" offer doesn't accept this request\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2480},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9335889,"byte_end":9335894,"line_start":1278,"line_end":1278,"column_start":14,"column_end":19},"name":"Error","qualname":"::generated::c_api::wl_data_offer::Error","value":"Error::{InvalidFinish, InvalidActionMask, InvalidAction, InvalidOffer}","parent":null,"children":[{"krate":0,"index":1611},{"krate":0,"index":1615},{"krate":0,"index":1619},{"krate":0,"index":1623}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9335821,"byte_end":9335833,"line_start":1276,"line_end":1276,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9335880,"byte_end":9336203,"line_start":1278,"line_end":1287,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":1216},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9336236,"byte_end":9336244,"line_start":1289,"line_end":1289,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Error>::from_raw","value":"fn (n: u32) -> Option<Error>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1218},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9336567,"byte_end":9336573,"line_start":1299,"line_end":1299,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Error>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":517},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9337601,"byte_end":9337607,"line_start":1321,"line_end":1321,"column_start":9,"column_end":15},"name":"Accept","qualname":"::generated::c_api::wl_data_offer::Request::Accept","value":"Request::Accept { serial, mime_type }","parent":{"krate":0,"index":1220},"children":[],"decl_id":null,"docs":" accept one of the offered mime types","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":523},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9338586,"byte_end":9338593,"line_start":1339,"line_end":1339,"column_start":9,"column_end":16},"name":"Receive","qualname":"::generated::c_api::wl_data_offer::Request::Receive","value":"Request::Receive { mime_type, fd }","parent":{"krate":0,"index":1220},"children":[],"decl_id":null,"docs":" request that the data is transferred","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":529},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9338831,"byte_end":9338838,"line_start":1345,"line_end":1345,"column_start":9,"column_end":16},"name":"Destroy","qualname":"::generated::c_api::wl_data_offer::Request::Destroy","value":"Request::Destroy","parent":{"krate":0,"index":1220},"children":[],"decl_id":null,"docs":" destroy data offer","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":531},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9339571,"byte_end":9339577,"line_start":1361,"line_end":1361,"column_start":9,"column_end":15},"name":"Finish","qualname":"::generated::c_api::wl_data_offer::Request::Finish","value":"Request::Finish","parent":{"krate":0,"index":1220},"children":[],"decl_id":null,"docs":" the offer will no longer be used","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":533},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9341594,"byte_end":9341604,"line_start":1397,"line_end":1397,"column_start":9,"column_end":19},"name":"SetActions","qualname":"::generated::c_api::wl_data_offer::Request::SetActions","value":"Request::SetActions { dnd_actions, preferred_action }","parent":{"krate":0,"index":1220},"children":[],"decl_id":null,"docs":" set the available/preferred drag-and-drop actions","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1220},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9336645,"byte_end":9336652,"line_start":1304,"line_end":1304,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_data_offer::Request","value":"Request::{Accept, Receive, Destroy, Finish, SetActions}","parent":null,"children":[{"krate":0,"index":517},{"krate":0,"index":523},{"krate":0,"index":529},{"krate":0,"index":531},{"krate":0,"index":533}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":557},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9343981,"byte_end":9343986,"line_start":1451,"line_end":1451,"column_start":9,"column_end":14},"name":"Offer","qualname":"::generated::c_api::wl_data_offer::Event::Offer","value":"Event::Offer { mime_type }","parent":{"krate":0,"index":1230},"children":[],"decl_id":null,"docs":" advertise offered mime type","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":561},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9344393,"byte_end":9344406,"line_start":1459,"line_end":1459,"column_start":9,"column_end":22},"name":"SourceActions","qualname":"::generated::c_api::wl_data_offer::Event::SourceActions","value":"Event::SourceActions { source_actions }","parent":{"krate":0,"index":1230},"children":[],"decl_id":null,"docs":" notify the source-side available actions","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":565},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9346681,"byte_end":9346687,"line_start":1499,"line_end":1499,"column_start":9,"column_end":15},"name":"Action","qualname":"::generated::c_api::wl_data_offer::Event::Action","value":"Event::Action { dnd_action }","parent":{"krate":0,"index":1230},"children":[],"decl_id":null,"docs":" notify the selected action","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1230},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9343797,"byte_end":9343802,"line_start":1446,"line_end":1446,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_data_offer::Event","value":"Event::{Offer, SourceActions, Action}","parent":null,"children":[{"krate":0,"index":557},{"krate":0,"index":561},{"krate":0,"index":565}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1240},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9347963,"byte_end":9347974,"line_start":1536,"line_end":1536,"column_start":16,"column_end":27},"name":"WlDataOffer","qualname":"::generated::c_api::wl_data_offer::WlDataOffer","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":1252},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9348283,"byte_end":9348296,"line_start":1547,"line_end":1547,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_data_offer::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":1254},{"krate":0,"index":1256},{"krate":0,"index":1258},{"krate":0,"index":1260},{"krate":0,"index":1262}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1254},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9349248,"byte_end":9349254,"line_start":1564,"line_end":1564,"column_start":12,"column_end":18},"name":"accept","qualname":"::generated::c_api::wl_data_offer::RequestsTrait::accept","value":"fn (&self, serial: u32, mime_type: Option<String>) -> ()","parent":{"krate":0,"index":1252},"children":[],"decl_id":null,"docs":" accept one of the offered mime types","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1256},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9350245,"byte_end":9350252,"line_start":1582,"line_end":1582,"column_start":12,"column_end":19},"name":"receive","qualname":"::generated::c_api::wl_data_offer::RequestsTrait::receive","value":"fn (&self, mime_type: String, fd: ::std::os::unix::io::RawFd) -> ()","parent":{"krate":0,"index":1252},"children":[],"decl_id":null,"docs":" request that the data is transferred","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1258},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9350532,"byte_end":9350539,"line_start":1588,"line_end":1588,"column_start":12,"column_end":19},"name":"destroy","qualname":"::generated::c_api::wl_data_offer::RequestsTrait::destroy","value":"fn (&self) -> ()","parent":{"krate":0,"index":1252},"children":[],"decl_id":null,"docs":" destroy data offer","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1260},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9351287,"byte_end":9351293,"line_start":1604,"line_end":1604,"column_start":12,"column_end":18},"name":"finish","qualname":"::generated::c_api::wl_data_offer::RequestsTrait::finish","value":"fn (&self) -> ()","parent":{"krate":0,"index":1252},"children":[],"decl_id":null,"docs":" the offer will no longer be used","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1262},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9353325,"byte_end":9353336,"line_start":1640,"line_end":1640,"column_start":12,"column_end":23},"name":"set_actions","qualname":"::generated::c_api::wl_data_offer::RequestsTrait::set_actions","value":"fn (&self, dnd_actions: u32, preferred_action: u32) -> ()","parent":{"krate":0,"index":1252},"children":[],"decl_id":null,"docs":" set the available/preferred drag-and-drop actions","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":1276},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9354907,"byte_end":9354921,"line_start":1696,"line_end":1696,"column_start":9,"column_end":23},"name":"wl_data_source","qualname":"::generated::c_api::wl_data_source","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":1278},{"krate":0,"index":1290},{"krate":0,"index":1298},{"krate":0,"index":2496},{"krate":0,"index":2510},{"krate":0,"index":2506},{"krate":0,"index":2502},{"krate":0,"index":2498},{"krate":0,"index":1300},{"krate":0,"index":1306},{"krate":0,"index":1308},{"krate":0,"index":1316},{"krate":0,"index":1318},{"krate":0,"index":1326},{"krate":0,"index":1328},{"krate":0,"index":1338},{"krate":0,"index":1346}],"decl_id":null,"docs":" offer to transfer data","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1627},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9355529,"byte_end":9355546,"line_start":1712,"line_end":1712,"column_start":9,"column_end":26},"name":"InvalidActionMask","qualname":"::generated::c_api::wl_data_source::Error::InvalidActionMask","value":"Error::InvalidActionMask","parent":{"krate":0,"index":2496},"children":[],"decl_id":null,"docs":" action mask contains invalid values\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1631},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9355607,"byte_end":9355620,"line_start":1714,"line_end":1714,"column_start":9,"column_end":22},"name":"InvalidSource","qualname":"::generated::c_api::wl_data_source::Error::InvalidSource","value":"Error::InvalidSource","parent":{"krate":0,"index":2496},"children":[],"decl_id":null,"docs":" source doesn't accept this request\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2496},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9355465,"byte_end":9355470,"line_start":1710,"line_end":1710,"column_start":14,"column_end":19},"name":"Error","qualname":"::generated::c_api::wl_data_source::Error","value":"Error::{InvalidActionMask, InvalidSource}","parent":null,"children":[{"krate":0,"index":1627},{"krate":0,"index":1631}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9355397,"byte_end":9355409,"line_start":1708,"line_end":1708,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9355456,"byte_end":9355631,"line_start":1710,"line_end":1715,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":1302},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9355664,"byte_end":9355672,"line_start":1717,"line_end":1717,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Error>::from_raw","value":"fn (n: u32) -> Option<Error>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1304},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9355898,"byte_end":9355904,"line_start":1725,"line_end":1725,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Error>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":575},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9356211,"byte_end":9356216,"line_start":1736,"line_end":1736,"column_start":9,"column_end":14},"name":"Offer","qualname":"::generated::c_api::wl_data_source::Request::Offer","value":"Request::Offer { mime_type }","parent":{"krate":0,"index":1306},"children":[],"decl_id":null,"docs":" add an offered mime type","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":579},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9356428,"byte_end":9356435,"line_start":1742,"line_end":1742,"column_start":9,"column_end":16},"name":"Destroy","qualname":"::generated::c_api::wl_data_source::Request::Destroy","value":"Request::Destroy","parent":{"krate":0,"index":1306},"children":[],"decl_id":null,"docs":" destroy the data source","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":581},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9357338,"byte_end":9357348,"line_start":1760,"line_end":1760,"column_start":9,"column_end":19},"name":"SetActions","qualname":"::generated::c_api::wl_data_source::Request::SetActions","value":"Request::SetActions { dnd_actions }","parent":{"krate":0,"index":1306},"children":[],"decl_id":null,"docs":" set the available drag-and-drop actions","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1306},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9355976,"byte_end":9355983,"line_start":1730,"line_end":1730,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_data_source::Request","value":"Request::{Offer, Destroy, SetActions}","parent":null,"children":[{"krate":0,"index":575},{"krate":0,"index":579},{"krate":0,"index":581}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":595},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9359048,"byte_end":9359054,"line_start":1803,"line_end":1803,"column_start":9,"column_end":15},"name":"Target","qualname":"::generated::c_api::wl_data_source::Event::Target","value":"Event::Target { mime_type }","parent":{"krate":0,"index":1316},"children":[],"decl_id":null,"docs":" a target accepts an offered mime type","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":599},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9359292,"byte_end":9359296,"line_start":1809,"line_end":1809,"column_start":9,"column_end":13},"name":"Send","qualname":"::generated::c_api::wl_data_source::Event::Send","value":"Event::Send { mime_type, fd }","parent":{"krate":0,"index":1316},"children":[],"decl_id":null,"docs":" send the data","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":605},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9360510,"byte_end":9360519,"line_start":1832,"line_end":1832,"column_start":9,"column_end":18},"name":"Cancelled","qualname":"::generated::c_api::wl_data_source::Event::Cancelled","value":"Event::Cancelled","parent":{"krate":0,"index":1316},"children":[],"decl_id":null,"docs":" selection was cancelled","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":607},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9361202,"byte_end":9361218,"line_start":1846,"line_end":1846,"column_start":9,"column_end":25},"name":"DndDropPerformed","qualname":"::generated::c_api::wl_data_source::Event::DndDropPerformed","value":"Event::DndDropPerformed","parent":{"krate":0,"index":1316},"children":[],"decl_id":null,"docs":" the drag-and-drop operation physically finished","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":609},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9361691,"byte_end":9361702,"line_start":1857,"line_end":1857,"column_start":9,"column_end":20},"name":"DndFinished","qualname":"::generated::c_api::wl_data_source::Event::DndFinished","value":"Event::DndFinished","parent":{"krate":0,"index":1316},"children":[],"decl_id":null,"docs":" the drag-and-drop operation concluded","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":611},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9363250,"byte_end":9363256,"line_start":1887,"line_end":1887,"column_start":9,"column_end":15},"name":"Action","qualname":"::generated::c_api::wl_data_source::Event::Action","value":"Event::Action { dnd_action }","parent":{"krate":0,"index":1316},"children":[],"decl_id":null,"docs":" notify the selected action","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1316},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9358753,"byte_end":9358758,"line_start":1796,"line_end":1796,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_data_source::Event","value":"Event::{Target, Send, Cancelled, DndDropPerformed, DndFinished, Action}","parent":null,"children":[{"krate":0,"index":595},{"krate":0,"index":599},{"krate":0,"index":605},{"krate":0,"index":607},{"krate":0,"index":609},{"krate":0,"index":611}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1326},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9364876,"byte_end":9364888,"line_start":1931,"line_end":1931,"column_start":16,"column_end":28},"name":"WlDataSource","qualname":"::generated::c_api::wl_data_source::WlDataSource","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":1338},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9365200,"byte_end":9365213,"line_start":1942,"line_end":1942,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_data_source::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":1340},{"krate":0,"index":1342},{"krate":0,"index":1344}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1340},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9365444,"byte_end":9365449,"line_start":1948,"line_end":1948,"column_start":12,"column_end":17},"name":"offer","qualname":"::generated::c_api::wl_data_source::RequestsTrait::offer","value":"fn (&self, mime_type: String) -> ()","parent":{"krate":0,"index":1338},"children":[],"decl_id":null,"docs":" add an offered mime type","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1342},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9365703,"byte_end":9365710,"line_start":1954,"line_end":1954,"column_start":12,"column_end":19},"name":"destroy","qualname":"::generated::c_api::wl_data_source::RequestsTrait::destroy","value":"fn (&self) -> ()","parent":{"krate":0,"index":1338},"children":[],"decl_id":null,"docs":" destroy the data source","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1344},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9366628,"byte_end":9366639,"line_start":1972,"line_end":1972,"column_start":12,"column_end":23},"name":"set_actions","qualname":"::generated::c_api::wl_data_source::RequestsTrait::set_actions","value":"fn (&self, dnd_actions: u32) -> ()","parent":{"krate":0,"index":1338},"children":[],"decl_id":null,"docs":" set the available drag-and-drop actions","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":1354},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9367517,"byte_end":9367531,"line_start":2007,"line_end":2007,"column_start":9,"column_end":23},"name":"wl_data_device","qualname":"::generated::c_api::wl_data_device","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":1356},{"krate":0,"index":1368},{"krate":0,"index":1376},{"krate":0,"index":2512},{"krate":0,"index":2526},{"krate":0,"index":2522},{"krate":0,"index":2518},{"krate":0,"index":2514},{"krate":0,"index":1378},{"krate":0,"index":1384},{"krate":0,"index":1386},{"krate":0,"index":1394},{"krate":0,"index":1396},{"krate":0,"index":1404},{"krate":0,"index":1406},{"krate":0,"index":1416},{"krate":0,"index":1424}],"decl_id":null,"docs":" data transfer device","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1635},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9368147,"byte_end":9368151,"line_start":2024,"line_end":2024,"column_start":9,"column_end":13},"name":"Role","qualname":"::generated::c_api::wl_data_device::Error::Role","value":"Error::Role","parent":{"krate":0,"index":2512},"children":[],"decl_id":null,"docs":" given wl_surface has another role\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2512},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9368085,"byte_end":9368090,"line_start":2022,"line_end":2022,"column_start":14,"column_end":19},"name":"Error","qualname":"::generated::c_api::wl_data_device::Error","value":"Error::{Role}","parent":null,"children":[{"krate":0,"index":1635}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9368017,"byte_end":9368029,"line_start":2020,"line_end":2020,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9368076,"byte_end":9368162,"line_start":2022,"line_end":2025,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":1380},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9368195,"byte_end":9368203,"line_start":2027,"line_end":2027,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Error>::from_raw","value":"fn (n: u32) -> Option<Error>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1382},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9368367,"byte_end":9368373,"line_start":2034,"line_end":2034,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Error>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":621},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9370100,"byte_end":9370109,"line_start":2069,"line_end":2069,"column_start":9,"column_end":18},"name":"StartDrag","qualname":"::generated::c_api::wl_data_device::Request::StartDrag","value":"Request::StartDrag { source, origin, icon, serial }","parent":{"krate":0,"index":1384},"children":[],"decl_id":null,"docs":" start drag-and-drop operation","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":631},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9370546,"byte_end":9370558,"line_start":2076,"line_end":2076,"column_start":9,"column_end":21},"name":"SetSelection","qualname":"::generated::c_api::wl_data_device::Request::SetSelection","value":"Request::SetSelection { source, serial }","parent":{"krate":0,"index":1384},"children":[],"decl_id":null,"docs":" copy data to the selection","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":637},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9370906,"byte_end":9370913,"line_start":2084,"line_end":2084,"column_start":9,"column_end":16},"name":"Release","qualname":"::generated::c_api::wl_data_device::Request::Release","value":"Request::Release","parent":{"krate":0,"index":1384},"children":[],"decl_id":null,"docs":" destroy data device","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1384},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9368445,"byte_end":9368452,"line_start":2039,"line_end":2039,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_data_device::Request","value":"Request::{StartDrag, SetSelection, Release}","parent":null,"children":[{"krate":0,"index":621},{"krate":0,"index":631},{"krate":0,"index":637}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":655},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9373141,"byte_end":9373150,"line_start":2133,"line_end":2133,"column_start":9,"column_end":18},"name":"DataOffer","qualname":"::generated::c_api::wl_data_device::Event::DataOffer","value":"Event::DataOffer { id }","parent":{"krate":0,"index":1394},"children":[],"decl_id":null,"docs":" introduce a new wl_data_offer","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":659},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9373520,"byte_end":9373525,"line_start":2140,"line_end":2140,"column_start":9,"column_end":14},"name":"Enter","qualname":"::generated::c_api::wl_data_device::Event::Enter","value":"Event::Enter { serial, surface, x, y, id }","parent":{"krate":0,"index":1394},"children":[],"decl_id":null,"docs":" initiate drag-and-drop session","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":671},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9373927,"byte_end":9373932,"line_start":2146,"line_end":2146,"column_start":9,"column_end":14},"name":"Leave","qualname":"::generated::c_api::wl_data_device::Event::Leave","value":"Event::Leave","parent":{"krate":0,"index":1394},"children":[],"decl_id":null,"docs":" end drag-and-drop session","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":673},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9374237,"byte_end":9374243,"line_start":2153,"line_end":2153,"column_start":9,"column_end":15},"name":"Motion","qualname":"::generated::c_api::wl_data_device::Event::Motion","value":"Event::Motion { time, x, y }","parent":{"krate":0,"index":1394},"children":[],"decl_id":null,"docs":" drag-and-drop session motion","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":681},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9375122,"byte_end":9375126,"line_start":2169,"line_end":2169,"column_start":9,"column_end":13},"name":"Drop","qualname":"::generated::c_api::wl_data_device::Event::Drop","value":"Event::Drop","parent":{"krate":0,"index":1394},"children":[],"decl_id":null,"docs":" end drag-and-drop session successfully","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":683},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9375925,"byte_end":9375934,"line_start":2183,"line_end":2183,"column_start":9,"column_end":18},"name":"Selection","qualname":"::generated::c_api::wl_data_device::Event::Selection","value":"Event::Selection { id }","parent":{"krate":0,"index":1394},"children":[],"decl_id":null,"docs":" advertise new selection","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1394},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9372625,"byte_end":9372630,"line_start":2123,"line_end":2123,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_data_device::Event","value":"Event::{DataOffer, Enter, Leave, Motion, Drop, Selection}","parent":null,"children":[{"krate":0,"index":655},{"krate":0,"index":659},{"krate":0,"index":671},{"krate":0,"index":673},{"krate":0,"index":681},{"krate":0,"index":683}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1404},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9378141,"byte_end":9378153,"line_start":2235,"line_end":2235,"column_start":16,"column_end":28},"name":"WlDataDevice","qualname":"::generated::c_api::wl_data_device::WlDataDevice","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":1416},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9378465,"byte_end":9378478,"line_start":2246,"line_end":2246,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_data_device::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":1418},{"krate":0,"index":1420},{"krate":0,"index":1422}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1418},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9380129,"byte_end":9380139,"line_start":2276,"line_end":2276,"column_start":12,"column_end":22},"name":"start_drag","qualname":"::generated::c_api::wl_data_device::RequestsTrait::start_drag","value":"fn (&self, source: Option<&Proxy<super::wl_data_source::WlDataSource>>, origin: &Proxy<super::wl_surface::WlSurface>, icon: Option<&Proxy<super::wl_surface::WlSurface>>, serial: u32) -> ()","parent":{"krate":0,"index":1416},"children":[],"decl_id":null,"docs":" start drag-and-drop operation","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1420},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9380591,"byte_end":9380604,"line_start":2283,"line_end":2283,"column_start":12,"column_end":25},"name":"set_selection","qualname":"::generated::c_api::wl_data_device::RequestsTrait::set_selection","value":"fn (&self, source: Option<&Proxy<super::wl_data_source::WlDataSource>>, serial: u32) -> ()","parent":{"krate":0,"index":1416},"children":[],"decl_id":null,"docs":" copy data to the selection","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1422},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9380995,"byte_end":9381002,"line_start":2291,"line_end":2291,"column_start":12,"column_end":19},"name":"release","qualname":"::generated::c_api::wl_data_device::RequestsTrait::release","value":"fn (&self) -> ()","parent":{"krate":0,"index":1416},"children":[],"decl_id":null,"docs":" destroy data device","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":1432},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9382260,"byte_end":9382282,"line_start":2330,"line_end":2330,"column_start":9,"column_end":31},"name":"wl_data_device_manager","qualname":"::generated::c_api::wl_data_device_manager","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":1434},{"krate":0,"index":1446},{"krate":0,"index":1454},{"krate":0,"index":2528},{"krate":0,"index":2564},{"krate":0,"index":2558},{"krate":0,"index":2554},{"krate":0,"index":2550},{"krate":0,"index":2538},{"krate":0,"index":2534},{"krate":0,"index":2530},{"krate":0,"index":2566},{"krate":0,"index":2582},{"krate":0,"index":2586},{"krate":0,"index":2590},{"krate":0,"index":2594},{"krate":0,"index":2598},{"krate":0,"index":2646},{"krate":0,"index":2652},{"krate":0,"index":2656},{"krate":0,"index":2662},{"krate":0,"index":2666},{"krate":0,"index":2672},{"krate":0,"index":2676},{"krate":0,"index":2682},{"krate":0,"index":2686},{"krate":0,"index":2692},{"krate":0,"index":2696},{"krate":0,"index":1456},{"krate":0,"index":1462},{"krate":0,"index":1464},{"krate":0,"index":1472},{"krate":0,"index":1474},{"krate":0,"index":1482},{"krate":0,"index":1484},{"krate":0,"index":1494},{"krate":0,"index":1500}],"decl_id":null,"docs":" data transfer interface","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2528},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9384471,"byte_end":9384480,"line_start":2373,"line_end":2373,"column_start":20,"column_end":29},"name":"DndAction","qualname":"::generated::c_api::wl_data_device_manager::DndAction","value":"DndAction { }","parent":null,"children":[{"krate":0,"index":1639}],"decl_id":null,"docs":" drag and drop actions","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[60,58,58,98,105,116,102,108,97,103,115,58,58,98,105,116,102,108,97,103,115,32,109,97,99,114,111,115,62],"byte_start":9555388,"byte_end":9556483,"line_start":7,"line_end":8,"column_start":25,"column_end":67}},{"value":"rustc_copy_clone_marker","span":{"file_name":[60,58,58,98,105,116,102,108,97,103,115,58,58,98,105,116,102,108,97,103,115,32,109,97,99,114,111,115,62],"byte_start":9555388,"byte_end":9556483,"line_start":7,"line_end":8,"column_start":25,"column_end":67}}]},{"kind":"Const","id":{"krate":0,"index":2600},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9384532,"byte_end":9384536,"line_start":2375,"line_end":2375,"column_start":19,"column_end":23},"name":"None","qualname":"::generated::c_api::wl_data_device_manager::DndAction::None","value":"DndAction","parent":{"krate":0,"index":2598},"children":[],"decl_id":null,"docs":" no action\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":2602},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9384588,"byte_end":9384592,"line_start":2377,"line_end":2377,"column_start":19,"column_end":23},"name":"Copy","qualname":"::generated::c_api::wl_data_device_manager::DndAction::Copy","value":"DndAction","parent":{"krate":0,"index":2598},"children":[],"decl_id":null,"docs":" copy action\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":2604},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9384644,"byte_end":9384648,"line_start":2379,"line_end":2379,"column_start":19,"column_end":23},"name":"Move","qualname":"::generated::c_api::wl_data_device_manager::DndAction::Move","value":"DndAction","parent":{"krate":0,"index":2598},"children":[],"decl_id":null,"docs":" move action\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":2606},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9384699,"byte_end":9384702,"line_start":2381,"line_end":2381,"column_start":19,"column_end":22},"name":"Ask","qualname":"::generated::c_api::wl_data_device_manager::DndAction::Ask","value":"DndAction","parent":{"krate":0,"index":2598},"children":[],"decl_id":null,"docs":" ask action\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1458},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9384760,"byte_end":9384768,"line_start":2385,"line_end":2385,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<DndAction>::from_raw","value":"fn (n: u32) -> Option<DndAction>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1460},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9384877,"byte_end":9384883,"line_start":2389,"line_end":2389,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<DndAction>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":699},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9385059,"byte_end":9385075,"line_start":2398,"line_end":2398,"column_start":9,"column_end":25},"name":"CreateDataSource","qualname":"::generated::c_api::wl_data_device_manager::Request::CreateDataSource","value":"Request::CreateDataSource { id }","parent":{"krate":0,"index":1462},"children":[],"decl_id":null,"docs":" create a new data source","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":703},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9385240,"byte_end":9385253,"line_start":2402,"line_end":2402,"column_start":9,"column_end":22},"name":"GetDataDevice","qualname":"::generated::c_api::wl_data_device_manager::Request::GetDataDevice","value":"Request::GetDataDevice { id, seat }","parent":{"krate":0,"index":1462},"children":[],"decl_id":null,"docs":" create a new data device","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1462},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9384954,"byte_end":9384961,"line_start":2394,"line_end":2394,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_data_device_manager::Request","value":"Request::{CreateDataSource, GetDataDevice}","parent":null,"children":[{"krate":0,"index":699},{"krate":0,"index":703}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1472},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9386492,"byte_end":9386497,"line_start":2433,"line_end":2433,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_data_device_manager::Event","value":"Event::{}","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1482},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9387050,"byte_end":9387069,"line_start":2454,"line_end":2454,"column_start":16,"column_end":35},"name":"WlDataDeviceManager","qualname":"::generated::c_api::wl_data_device_manager::WlDataDeviceManager","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":1494},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9387404,"byte_end":9387417,"line_start":2465,"line_end":2465,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_data_device_manager::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":1496},{"krate":0,"index":1498}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1496},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9387518,"byte_end":9387536,"line_start":2469,"line_end":2469,"column_start":12,"column_end":30},"name":"create_data_source","qualname":"::generated::c_api::wl_data_device_manager::RequestsTrait::create_data_source","value":"fn (&self) -> Result<NewProxy<super::wl_data_source::WlDataSource>, ()>","parent":{"krate":0,"index":1494},"children":[],"decl_id":null,"docs":" create a new data source","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1498},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9387720,"byte_end":9387735,"line_start":2473,"line_end":2473,"column_start":12,"column_end":27},"name":"get_data_device","qualname":"::generated::c_api::wl_data_device_manager::RequestsTrait::get_data_device","value":"fn (&self, seat: &Proxy<super::wl_seat::WlSeat>) -> Result<NewProxy<super::wl_data_device::WlDataDevice>, ()>","parent":{"krate":0,"index":1494},"children":[],"decl_id":null,"docs":" create a new data device","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":1506},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9389074,"byte_end":9389082,"line_start":2505,"line_end":2505,"column_start":9,"column_end":17},"name":"wl_shell","qualname":"::generated::c_api::wl_shell","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":1508},{"krate":0,"index":1520},{"krate":0,"index":1528},{"krate":0,"index":2716},{"krate":0,"index":2730},{"krate":0,"index":2726},{"krate":0,"index":2722},{"krate":0,"index":2718},{"krate":0,"index":1530},{"krate":0,"index":1536},{"krate":0,"index":1538},{"krate":0,"index":1546},{"krate":0,"index":1548},{"krate":0,"index":1556},{"krate":0,"index":1558},{"krate":0,"index":1568},{"krate":0,"index":1572}],"decl_id":null,"docs":" create desktop-style surfaces","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1647},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9389639,"byte_end":9389643,"line_start":2522,"line_end":2522,"column_start":9,"column_end":13},"name":"Role","qualname":"::generated::c_api::wl_shell::Error::Role","value":"Error::Role","parent":{"krate":0,"index":2716},"children":[],"decl_id":null,"docs":" given wl_surface has another role\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2716},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9389577,"byte_end":9389582,"line_start":2520,"line_end":2520,"column_start":14,"column_end":19},"name":"Error","qualname":"::generated::c_api::wl_shell::Error","value":"Error::{Role}","parent":null,"children":[{"krate":0,"index":1647}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9389509,"byte_end":9389521,"line_start":2518,"line_end":2518,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9389568,"byte_end":9389654,"line_start":2520,"line_end":2523,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":1532},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9389687,"byte_end":9389695,"line_start":2525,"line_end":2525,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Error>::from_raw","value":"fn (n: u32) -> Option<Error>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1534},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9389859,"byte_end":9389865,"line_start":2532,"line_end":2532,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Error>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":723},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9390316,"byte_end":9390331,"line_start":2545,"line_end":2545,"column_start":9,"column_end":24},"name":"GetShellSurface","qualname":"::generated::c_api::wl_shell::Request::GetShellSurface","value":"Request::GetShellSurface { id, surface }","parent":{"krate":0,"index":1536},"children":[],"decl_id":null,"docs":" create a shell surface from a surface","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1536},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9389937,"byte_end":9389944,"line_start":2537,"line_end":2537,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_shell::Request","value":"Request::{GetShellSurface}","parent":null,"children":[{"krate":0,"index":723}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1546},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9391320,"byte_end":9391325,"line_start":2571,"line_end":2571,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_shell::Event","value":"Event::{}","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1556},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9391878,"byte_end":9391885,"line_start":2592,"line_end":2592,"column_start":16,"column_end":23},"name":"WlShell","qualname":"::generated::c_api::wl_shell::WlShell","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":1568},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9392180,"byte_end":9392193,"line_start":2603,"line_end":2603,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_shell::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":1570}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1570},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9392568,"byte_end":9392585,"line_start":2611,"line_end":2611,"column_start":12,"column_end":29},"name":"get_shell_surface","qualname":"::generated::c_api::wl_shell::RequestsTrait::get_shell_surface","value":"fn (&self, surface: &Proxy<super::wl_surface::WlSurface>) -> Result<NewProxy<super::wl_shell_surface::WlShellSurface>, ()>","parent":{"krate":0,"index":1568},"children":[],"decl_id":null,"docs":" create a shell surface from a surface","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":1576},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9393414,"byte_end":9393430,"line_start":2631,"line_end":2631,"column_start":9,"column_end":25},"name":"wl_shell_surface","qualname":"::generated::c_api::wl_shell_surface","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":1578},{"krate":0,"index":1590},{"krate":0,"index":1598},{"krate":0,"index":2732},{"krate":0,"index":2768},{"krate":0,"index":2762},{"krate":0,"index":2758},{"krate":0,"index":2754},{"krate":0,"index":2742},{"krate":0,"index":2738},{"krate":0,"index":2734},{"krate":0,"index":2770},{"krate":0,"index":2796},{"krate":0,"index":2800},{"krate":0,"index":2804},{"krate":0,"index":2808},{"krate":0,"index":2812},{"krate":0,"index":2880},{"krate":0,"index":2886},{"krate":0,"index":2890},{"krate":0,"index":2896},{"krate":0,"index":2900},{"krate":0,"index":2906},{"krate":0,"index":2910},{"krate":0,"index":2916},{"krate":0,"index":2920},{"krate":0,"index":2926},{"krate":0,"index":2930},{"krate":0,"index":1600},{"krate":0,"index":2970},{"krate":0,"index":3006},{"krate":0,"index":3000},{"krate":0,"index":2996},{"krate":0,"index":2992},{"krate":0,"index":2980},{"krate":0,"index":2976},{"krate":0,"index":2972},{"krate":0,"index":3008},{"krate":0,"index":3018},{"krate":0,"index":3022},{"krate":0,"index":3026},{"krate":0,"index":3030},{"krate":0,"index":3034},{"krate":0,"index":3070},{"krate":0,"index":3076},{"krate":0,"index":3080},{"krate":0,"index":3086},{"krate":0,"index":3090},{"krate":0,"index":3096},{"krate":0,"index":3100},{"krate":0,"index":3106},{"krate":0,"index":3110},{"krate":0,"index":3116},{"krate":0,"index":3120},{"krate":0,"index":1606},{"krate":0,"index":3128},{"krate":0,"index":3142},{"krate":0,"index":3138},{"krate":0,"index":3134},{"krate":0,"index":3130},{"krate":0,"index":1612},{"krate":0,"index":1618},{"krate":0,"index":1620},{"krate":0,"index":1628},{"krate":0,"index":1630},{"krate":0,"index":1638},{"krate":0,"index":1640},{"krate":0,"index":1650},{"krate":0,"index":1672}],"decl_id":null,"docs":" desktop-style metadata interface","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2732},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9394558,"byte_end":9394564,"line_start":2656,"line_end":2656,"column_start":20,"column_end":26},"name":"Resize","qualname":"::generated::c_api::wl_shell_surface::Resize","value":"Resize { }","parent":null,"children":[{"krate":0,"index":1651}],"decl_id":null,"docs":" edge values for resizing","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[60,58,58,98,105,116,102,108,97,103,115,58,58,98,105,116,102,108,97,103,115,32,109,97,99,114,111,115,62],"byte_start":9555388,"byte_end":9556483,"line_start":7,"line_end":8,"column_start":25,"column_end":67}},{"value":"rustc_copy_clone_marker","span":{"file_name":[60,58,58,98,105,116,102,108,97,103,115,58,58,98,105,116,102,108,97,103,115,32,109,97,99,114,111,115,62],"byte_start":9555388,"byte_end":9556483,"line_start":7,"line_end":8,"column_start":25,"column_end":67}}]},{"kind":"Const","id":{"krate":0,"index":2814},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9394614,"byte_end":9394618,"line_start":2658,"line_end":2658,"column_start":19,"column_end":23},"name":"None","qualname":"::generated::c_api::wl_shell_surface::Resize::None","value":"Resize","parent":{"krate":0,"index":2812},"children":[],"decl_id":null,"docs":" no edge\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":2816},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9394667,"byte_end":9394670,"line_start":2660,"line_end":2660,"column_start":19,"column_end":22},"name":"Top","qualname":"::generated::c_api::wl_shell_surface::Resize::Top","value":"Resize","parent":{"krate":0,"index":2812},"children":[],"decl_id":null,"docs":" top edge\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":2818},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9394722,"byte_end":9394728,"line_start":2662,"line_end":2662,"column_start":19,"column_end":25},"name":"Bottom","qualname":"::generated::c_api::wl_shell_surface::Resize::Bottom","value":"Resize","parent":{"krate":0,"index":2812},"children":[],"decl_id":null,"docs":" bottom edge\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":2820},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9394778,"byte_end":9394782,"line_start":2664,"line_end":2664,"column_start":19,"column_end":23},"name":"Left","qualname":"::generated::c_api::wl_shell_surface::Resize::Left","value":"Resize","parent":{"krate":0,"index":2812},"children":[],"decl_id":null,"docs":" left edge\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":2822},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9394841,"byte_end":9394848,"line_start":2666,"line_end":2666,"column_start":19,"column_end":26},"name":"TopLeft","qualname":"::generated::c_api::wl_shell_surface::Resize::TopLeft","value":"Resize","parent":{"krate":0,"index":2812},"children":[],"decl_id":null,"docs":" top and left edges\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":2824},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9394910,"byte_end":9394920,"line_start":2668,"line_end":2668,"column_start":19,"column_end":29},"name":"BottomLeft","qualname":"::generated::c_api::wl_shell_surface::Resize::BottomLeft","value":"Resize","parent":{"krate":0,"index":2812},"children":[],"decl_id":null,"docs":" bottom and left edges\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":2826},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9394971,"byte_end":9394976,"line_start":2670,"line_end":2670,"column_start":19,"column_end":24},"name":"Right","qualname":"::generated::c_api::wl_shell_surface::Resize::Right","value":"Resize","parent":{"krate":0,"index":2812},"children":[],"decl_id":null,"docs":" right edge\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":2828},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9395036,"byte_end":9395044,"line_start":2672,"line_end":2672,"column_start":19,"column_end":27},"name":"TopRight","qualname":"::generated::c_api::wl_shell_surface::Resize::TopRight","value":"Resize","parent":{"krate":0,"index":2812},"children":[],"decl_id":null,"docs":" top and right edges\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":2830},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9395107,"byte_end":9395118,"line_start":2674,"line_end":2674,"column_start":19,"column_end":30},"name":"BottomRight","qualname":"::generated::c_api::wl_shell_surface::Resize::BottomRight","value":"Resize","parent":{"krate":0,"index":2812},"children":[],"decl_id":null,"docs":" bottom and right edges\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1602},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9395174,"byte_end":9395182,"line_start":2678,"line_end":2678,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Resize>::from_raw","value":"fn (n: u32) -> Option<Resize>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1604},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9395285,"byte_end":9395291,"line_start":2682,"line_end":2682,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Resize>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2970},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9395575,"byte_end":9395584,"line_start":2692,"line_end":2692,"column_start":20,"column_end":29},"name":"Transient","qualname":"::generated::c_api::wl_shell_surface::Transient","value":"Transient { }","parent":null,"children":[{"krate":0,"index":1659}],"decl_id":null,"docs":" details of transient behaviour","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[60,58,58,98,105,116,102,108,97,103,115,58,58,98,105,116,102,108,97,103,115,32,109,97,99,114,111,115,62],"byte_start":9555388,"byte_end":9556483,"line_start":7,"line_end":8,"column_start":25,"column_end":67}},{"value":"rustc_copy_clone_marker","span":{"file_name":[60,58,58,98,105,116,102,108,97,103,115,58,58,98,105,116,102,108,97,103,115,32,109,97,99,114,111,115,62],"byte_start":9555388,"byte_end":9556483,"line_start":7,"line_end":8,"column_start":25,"column_end":67}}]},{"kind":"Const","id":{"krate":0,"index":3036},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9395652,"byte_end":9395660,"line_start":2694,"line_end":2694,"column_start":19,"column_end":27},"name":"Inactive","qualname":"::generated::c_api::wl_shell_surface::Transient::Inactive","value":"Transient","parent":{"krate":0,"index":3034},"children":[],"decl_id":null,"docs":" do not set keyboard focus\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1608},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9395720,"byte_end":9395728,"line_start":2698,"line_end":2698,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Transient>::from_raw","value":"fn (n: u32) -> Option<Transient>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1610},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9395837,"byte_end":9395843,"line_start":2702,"line_end":2702,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Transient>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1667},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9396321,"byte_end":9396328,"line_start":2717,"line_end":2717,"column_start":9,"column_end":16},"name":"Default","qualname":"::generated::c_api::wl_shell_surface::FullscreenMethod::Default","value":"FullscreenMethod::Default","parent":{"krate":0,"index":3128},"children":[],"decl_id":null,"docs":" no preference, apply default policy\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1671},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9396418,"byte_end":9396423,"line_start":2719,"line_end":2719,"column_start":9,"column_end":14},"name":"Scale","qualname":"::generated::c_api::wl_shell_surface::FullscreenMethod::Scale","value":"FullscreenMethod::Scale","parent":{"krate":0,"index":3128},"children":[],"decl_id":null,"docs":" scale, preserve the surface's aspect ratio and center on output\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1675},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9396561,"byte_end":9396567,"line_start":2721,"line_end":2721,"column_start":9,"column_end":15},"name":"Driver","qualname":"::generated::c_api::wl_shell_surface::FullscreenMethod::Driver","value":"FullscreenMethod::Driver","parent":{"krate":0,"index":3128},"children":[],"decl_id":null,"docs":" switch output mode to the smallest mode that can fit the surface, add black borders to compensate size mismatch\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1679},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9396674,"byte_end":9396678,"line_start":2723,"line_end":2723,"column_start":9,"column_end":13},"name":"Fill","qualname":"::generated::c_api::wl_shell_surface::FullscreenMethod::Fill","value":"FullscreenMethod::Fill","parent":{"krate":0,"index":3128},"children":[],"decl_id":null,"docs":" no upscaling, center on output and add black borders to compensate size mismatch\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3128},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9396246,"byte_end":9396262,"line_start":2715,"line_end":2715,"column_start":14,"column_end":30},"name":"FullscreenMethod","qualname":"::generated::c_api::wl_shell_surface::FullscreenMethod","value":"FullscreenMethod::{Default, Scale, Driver, Fill}","parent":null,"children":[{"krate":0,"index":1667},{"krate":0,"index":1671},{"krate":0,"index":1675},{"krate":0,"index":1679}],"decl_id":null,"docs":" different method to set the surface fullscreen","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9396178,"byte_end":9396190,"line_start":2713,"line_end":2713,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9396237,"byte_end":9396689,"line_start":2715,"line_end":2724,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":1614},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9396733,"byte_end":9396741,"line_start":2726,"line_end":2726,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<FullscreenMethod>::from_raw","value":"fn (n: u32) -> Option<FullscreenMethod>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1616},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9397086,"byte_end":9397092,"line_start":2736,"line_end":2736,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<FullscreenMethod>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":741},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9397354,"byte_end":9397358,"line_start":2746,"line_end":2746,"column_start":9,"column_end":13},"name":"Pong","qualname":"::generated::c_api::wl_shell_surface::Request::Pong","value":"Request::Pong { serial }","parent":{"krate":0,"index":1618},"children":[],"decl_id":null,"docs":" respond to a ping event","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":745},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9397708,"byte_end":9397712,"line_start":2754,"line_end":2754,"column_start":9,"column_end":13},"name":"Move","qualname":"::generated::c_api::wl_shell_surface::Request::Move","value":"Request::Move { seat, serial }","parent":{"krate":0,"index":1618},"children":[],"decl_id":null,"docs":" start an interactive move","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":751},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9398107,"byte_end":9398113,"line_start":2762,"line_end":2762,"column_start":9,"column_end":15},"name":"Resize","qualname":"::generated::c_api::wl_shell_surface::Request::Resize","value":"Request::Resize { seat, serial, edges }","parent":{"krate":0,"index":1618},"children":[],"decl_id":null,"docs":" start an interactive resize","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":759},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9398389,"byte_end":9398400,"line_start":2768,"line_end":2768,"column_start":9,"column_end":20},"name":"SetToplevel","qualname":"::generated::c_api::wl_shell_surface::Request::SetToplevel","value":"Request::SetToplevel","parent":{"krate":0,"index":1618},"children":[],"decl_id":null,"docs":" make the surface a toplevel surface","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":761},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9398840,"byte_end":9398852,"line_start":2778,"line_end":2778,"column_start":9,"column_end":21},"name":"SetTransient","qualname":"::generated::c_api::wl_shell_surface::Request::SetTransient","value":"Request::SetTransient { parent, x, y, flags }","parent":{"krate":0,"index":1618},"children":[],"decl_id":null,"docs":" make the surface a transient surface","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":771},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9400909,"byte_end":9400922,"line_start":2814,"line_end":2814,"column_start":9,"column_end":22},"name":"SetFullscreen","qualname":"::generated::c_api::wl_shell_surface::Request::SetFullscreen","value":"Request::SetFullscreen { method, framerate, output }","parent":{"krate":0,"index":1618},"children":[],"decl_id":null,"docs":" make the surface a fullscreen surface","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":779},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9402047,"byte_end":9402055,"line_start":2836,"line_end":2836,"column_start":9,"column_end":17},"name":"SetPopup","qualname":"::generated::c_api::wl_shell_surface::Request::SetPopup","value":"Request::SetPopup { seat, serial, parent, x, y, flags }","parent":{"krate":0,"index":1618},"children":[],"decl_id":null,"docs":" make the surface a popup surface","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":793},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9403185,"byte_end":9403197,"line_start":2857,"line_end":2857,"column_start":9,"column_end":21},"name":"SetMaximized","qualname":"::generated::c_api::wl_shell_surface::Request::SetMaximized","value":"Request::SetMaximized { output }","parent":{"krate":0,"index":1618},"children":[],"decl_id":null,"docs":" make the surface a maximized surface","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":797},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9403598,"byte_end":9403606,"line_start":2867,"line_end":2867,"column_start":9,"column_end":17},"name":"SetTitle","qualname":"::generated::c_api::wl_shell_surface::Request::SetTitle","value":"Request::SetTitle { title }","parent":{"krate":0,"index":1618},"children":[],"decl_id":null,"docs":" set surface title","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":801},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9404016,"byte_end":9404024,"line_start":2876,"line_end":2876,"column_start":9,"column_end":17},"name":"SetClass","qualname":"::generated::c_api::wl_shell_surface::Request::SetClass","value":"Request::SetClass { class_ }","parent":{"krate":0,"index":1618},"children":[],"decl_id":null,"docs":" set surface class","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1618},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9397164,"byte_end":9397171,"line_start":2741,"line_end":2741,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_shell_surface::Request","value":"Request::{Pong, Move, Resize, SetToplevel, SetTransient, SetFullscreen, SetPopup, SetMaximized, SetTitle, SetClass}","parent":null,"children":[{"krate":0,"index":741},{"krate":0,"index":745},{"krate":0,"index":751},{"krate":0,"index":759},{"krate":0,"index":761},{"krate":0,"index":771},{"krate":0,"index":779},{"krate":0,"index":793},{"krate":0,"index":797},{"krate":0,"index":801}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":833},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9408344,"byte_end":9408348,"line_start":2965,"line_end":2965,"column_start":9,"column_end":13},"name":"Ping","qualname":"::generated::c_api::wl_shell_surface::Event::Ping","value":"Event::Ping { serial }","parent":{"krate":0,"index":1628},"children":[],"decl_id":null,"docs":" ping client","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":837},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9409276,"byte_end":9409285,"line_start":2985,"line_end":2985,"column_start":9,"column_end":18},"name":"Configure","qualname":"::generated::c_api::wl_shell_surface::Event::Configure","value":"Event::Configure { edges, width, height }","parent":{"krate":0,"index":1628},"children":[],"decl_id":null,"docs":" suggest resize","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":845},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9409586,"byte_end":9409595,"line_start":2991,"line_end":2991,"column_start":9,"column_end":18},"name":"PopupDone","qualname":"::generated::c_api::wl_shell_surface::Event::PopupDone","value":"Event::PopupDone","parent":{"krate":0,"index":1628},"children":[],"decl_id":null,"docs":" popup interaction is done","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1628},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9408146,"byte_end":9408151,"line_start":2960,"line_end":2960,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_shell_surface::Event","value":"Event::{Ping, Configure, PopupDone}","parent":null,"children":[{"krate":0,"index":833},{"krate":0,"index":837},{"krate":0,"index":845}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1638},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9410755,"byte_end":9410769,"line_start":3027,"line_end":3027,"column_start":16,"column_end":30},"name":"WlShellSurface","qualname":"::generated::c_api::wl_shell_surface::WlShellSurface","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":1650},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9411087,"byte_end":9411100,"line_start":3038,"line_end":3038,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_shell_surface::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":1652},{"krate":0,"index":1654},{"krate":0,"index":1656},{"krate":0,"index":1658},{"krate":0,"index":1660},{"krate":0,"index":1662},{"krate":0,"index":1664},{"krate":0,"index":1666},{"krate":0,"index":1668},{"krate":0,"index":1670}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1652},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9411286,"byte_end":9411290,"line_start":3043,"line_end":3043,"column_start":12,"column_end":16},"name":"pong","qualname":"::generated::c_api::wl_shell_surface::RequestsTrait::pong","value":"fn (&self, serial: u32) -> ()","parent":{"krate":0,"index":1650},"children":[],"decl_id":null,"docs":" respond to a ping event","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1654},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9411652,"byte_end":9411657,"line_start":3051,"line_end":3051,"column_start":12,"column_end":17},"name":"_move","qualname":"::generated::c_api::wl_shell_surface::RequestsTrait::_move","value":"fn (&self, seat: &Proxy<super::wl_seat::WlSeat>, serial: u32) -> ()","parent":{"krate":0,"index":1650},"children":[],"decl_id":null,"docs":" start an interactive move","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1656},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9412065,"byte_end":9412071,"line_start":3059,"line_end":3059,"column_start":12,"column_end":18},"name":"resize","qualname":"::generated::c_api::wl_shell_surface::RequestsTrait::resize","value":"fn (&self, seat: &Proxy<super::wl_seat::WlSeat>, serial: u32, edges: Resize) -> ()","parent":{"krate":0,"index":1650},"children":[],"decl_id":null,"docs":" start an interactive resize","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1658},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9412360,"byte_end":9412372,"line_start":3065,"line_end":3065,"column_start":12,"column_end":24},"name":"set_toplevel","qualname":"::generated::c_api::wl_shell_surface::RequestsTrait::set_toplevel","value":"fn (&self) -> ()","parent":{"krate":0,"index":1650},"children":[],"decl_id":null,"docs":" make the surface a toplevel surface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1660},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9412827,"byte_end":9412840,"line_start":3075,"line_end":3075,"column_start":12,"column_end":25},"name":"set_transient","qualname":"::generated::c_api::wl_shell_surface::RequestsTrait::set_transient","value":"fn (&self, parent: &Proxy<super::wl_surface::WlSurface>, x: i32, y: i32, flags: Transient) -> ()","parent":{"krate":0,"index":1650},"children":[],"decl_id":null,"docs":" make the surface a transient surface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1662},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9414910,"byte_end":9414924,"line_start":3111,"line_end":3111,"column_start":12,"column_end":26},"name":"set_fullscreen","qualname":"::generated::c_api::wl_shell_surface::RequestsTrait::set_fullscreen","value":"fn (&self, method: FullscreenMethod, framerate: u32, output: Option<&Proxy<super::wl_output::WlOutput>>) -> ()","parent":{"krate":0,"index":1650},"children":[],"decl_id":null,"docs":" make the surface a fullscreen surface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1664},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9416062,"byte_end":9416071,"line_start":3133,"line_end":3133,"column_start":12,"column_end":21},"name":"set_popup","qualname":"::generated::c_api::wl_shell_surface::RequestsTrait::set_popup","value":"fn (&self, seat: &Proxy<super::wl_seat::WlSeat>, serial: u32, parent: &Proxy<super::wl_surface::WlSurface>, x: i32, y: i32, flags: Transient) -> ()","parent":{"krate":0,"index":1650},"children":[],"decl_id":null,"docs":" make the surface a popup surface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1666},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9417215,"byte_end":9417228,"line_start":3154,"line_end":3154,"column_start":12,"column_end":25},"name":"set_maximized","qualname":"::generated::c_api::wl_shell_surface::RequestsTrait::set_maximized","value":"fn (&self, output: Option<&Proxy<super::wl_output::WlOutput>>) -> ()","parent":{"krate":0,"index":1650},"children":[],"decl_id":null,"docs":" make the surface a maximized surface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1668},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9417642,"byte_end":9417651,"line_start":3164,"line_end":3164,"column_start":12,"column_end":21},"name":"set_title","qualname":"::generated::c_api::wl_shell_surface::RequestsTrait::set_title","value":"fn (&self, title: String) -> ()","parent":{"krate":0,"index":1650},"children":[],"decl_id":null,"docs":" set surface title","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1670},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9418073,"byte_end":9418082,"line_start":3173,"line_end":3173,"column_start":12,"column_end":21},"name":"set_class","qualname":"::generated::c_api::wl_shell_surface::RequestsTrait::set_class","value":"fn (&self, class_: String) -> ()","parent":{"krate":0,"index":1650},"children":[],"decl_id":null,"docs":" set surface class","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":1694},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9421689,"byte_end":9421699,"line_start":3291,"line_end":3291,"column_start":9,"column_end":19},"name":"wl_surface","qualname":"::generated::c_api::wl_surface","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":1696},{"krate":0,"index":1708},{"krate":0,"index":1716},{"krate":0,"index":3144},{"krate":0,"index":3158},{"krate":0,"index":3154},{"krate":0,"index":3150},{"krate":0,"index":3146},{"krate":0,"index":1718},{"krate":0,"index":1724},{"krate":0,"index":1726},{"krate":0,"index":1734},{"krate":0,"index":1736},{"krate":0,"index":1744},{"krate":0,"index":1746},{"krate":0,"index":1756},{"krate":0,"index":1778}],"decl_id":null,"docs":" an onscreen surface","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1683},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9424389,"byte_end":9424401,"line_start":3345,"line_end":3345,"column_start":9,"column_end":21},"name":"InvalidScale","qualname":"::generated::c_api::wl_surface::Error::InvalidScale","value":"Error::InvalidScale","parent":{"krate":0,"index":3144},"children":[],"decl_id":null,"docs":" buffer scale value is invalid\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1687},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9424461,"byte_end":9424477,"line_start":3347,"line_end":3347,"column_start":9,"column_end":25},"name":"InvalidTransform","qualname":"::generated::c_api::wl_surface::Error::InvalidTransform","value":"Error::InvalidTransform","parent":{"krate":0,"index":3144},"children":[],"decl_id":null,"docs":" buffer transform value is invalid\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3144},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9424331,"byte_end":9424336,"line_start":3343,"line_end":3343,"column_start":14,"column_end":19},"name":"Error","qualname":"::generated::c_api::wl_surface::Error","value":"Error::{InvalidScale, InvalidTransform}","parent":null,"children":[{"krate":0,"index":1683},{"krate":0,"index":1687}],"decl_id":null,"docs":" wl_surface error values","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9424263,"byte_end":9424275,"line_start":3341,"line_end":3341,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9424322,"byte_end":9424488,"line_start":3343,"line_end":3348,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":1720},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9424521,"byte_end":9424529,"line_start":3350,"line_end":3350,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Error>::from_raw","value":"fn (n: u32) -> Option<Error>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1722},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9424753,"byte_end":9424759,"line_start":3358,"line_end":3358,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Error>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":857},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9425046,"byte_end":9425053,"line_start":3369,"line_end":3369,"column_start":9,"column_end":16},"name":"Destroy","qualname":"::generated::c_api::wl_surface::Request::Destroy","value":"Request::Destroy","parent":{"krate":0,"index":1724},"children":[],"decl_id":null,"docs":" delete surface","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":859},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9427438,"byte_end":9427444,"line_start":3411,"line_end":3411,"column_start":9,"column_end":15},"name":"Attach","qualname":"::generated::c_api::wl_surface::Request::Attach","value":"Request::Attach { buffer, x, y }","parent":{"krate":0,"index":1724},"children":[],"decl_id":null,"docs":" set the surface contents","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":867},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9428812,"byte_end":9428818,"line_start":3435,"line_end":3435,"column_start":9,"column_end":15},"name":"Damage","qualname":"::generated::c_api::wl_surface::Request::Damage","value":"Request::Damage { x, y, width, height }","parent":{"krate":0,"index":1724},"children":[],"decl_id":null,"docs":" mark part of the surface damaged","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":877},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9430864,"byte_end":9430869,"line_start":3470,"line_end":3470,"column_start":9,"column_end":14},"name":"Frame","qualname":"::generated::c_api::wl_surface::Request::Frame","value":"Request::Frame { callback }","parent":{"krate":0,"index":1724},"children":[],"decl_id":null,"docs":" request a frame throttling hint","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":881},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9432246,"byte_end":9432261,"line_start":3497,"line_end":3497,"column_start":9,"column_end":24},"name":"SetOpaqueRegion","qualname":"::generated::c_api::wl_surface::Request::SetOpaqueRegion","value":"Request::SetOpaqueRegion { region }","parent":{"krate":0,"index":1724},"children":[],"decl_id":null,"docs":" set opaque region","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":885},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9433601,"byte_end":9433615,"line_start":3522,"line_end":3522,"column_start":9,"column_end":23},"name":"SetInputRegion","qualname":"::generated::c_api::wl_surface::Request::SetInputRegion","value":"Request::SetInputRegion { region }","parent":{"krate":0,"index":1724},"children":[],"decl_id":null,"docs":" set input region","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":889},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9434780,"byte_end":9434786,"line_start":3542,"line_end":3542,"column_start":9,"column_end":15},"name":"Commit","qualname":"::generated::c_api::wl_surface::Request::Commit","value":"Request::Commit","parent":{"krate":0,"index":1724},"children":[],"decl_id":null,"docs":" commit pending surface state","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":891},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9436607,"byte_end":9436625,"line_start":3576,"line_end":3576,"column_start":9,"column_end":27},"name":"SetBufferTransform","qualname":"::generated::c_api::wl_surface::Request::SetBufferTransform","value":"Request::SetBufferTransform { transform }","parent":{"krate":0,"index":1724},"children":[],"decl_id":null,"docs":" sets the buffer transformation","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":895},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9438079,"byte_end":9438093,"line_start":3604,"line_end":3604,"column_start":9,"column_end":23},"name":"SetBufferScale","qualname":"::generated::c_api::wl_surface::Request::SetBufferScale","value":"Request::SetBufferScale { scale }","parent":{"krate":0,"index":1724},"children":[],"decl_id":null,"docs":" sets the buffer scaling factor","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":899},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9440221,"byte_end":9440233,"line_start":3641,"line_end":3641,"column_start":9,"column_end":21},"name":"DamageBuffer","qualname":"::generated::c_api::wl_surface::Request::DamageBuffer","value":"Request::DamageBuffer { x, y, width, height }","parent":{"krate":0,"index":1724},"children":[],"decl_id":null,"docs":" mark part of the surface damaged using buffer coordinates","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1724},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9424831,"byte_end":9424838,"line_start":3363,"line_end":3363,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_surface::Request","value":"Request::{Destroy, Attach, Damage, Frame, SetOpaqueRegion, SetInputRegion, Commit, SetBufferTransform, SetBufferScale, DamageBuffer}","parent":null,"children":[{"krate":0,"index":857},{"krate":0,"index":859},{"krate":0,"index":867},{"krate":0,"index":877},{"krate":0,"index":881},{"krate":0,"index":885},{"krate":0,"index":889},{"krate":0,"index":891},{"krate":0,"index":895},{"krate":0,"index":899}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":939},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9444238,"byte_end":9444243,"line_start":3726,"line_end":3726,"column_start":9,"column_end":14},"name":"Enter","qualname":"::generated::c_api::wl_surface::Event::Enter","value":"Event::Enter { output }","parent":{"krate":0,"index":1734},"children":[],"decl_id":null,"docs":" surface enters an output","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":943},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9444539,"byte_end":9444544,"line_start":3732,"line_end":3732,"column_start":9,"column_end":14},"name":"Leave","qualname":"::generated::c_api::wl_surface::Event::Leave","value":"Event::Leave { output }","parent":{"krate":0,"index":1734},"children":[],"decl_id":null,"docs":" surface leaves an output","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1734},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9443904,"byte_end":9443909,"line_start":3718,"line_end":3718,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_surface::Event","value":"Event::{Enter, Leave}","parent":null,"children":[{"krate":0,"index":939},{"krate":0,"index":943}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1744},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9445683,"byte_end":9445692,"line_start":3764,"line_end":3764,"column_start":16,"column_end":25},"name":"WlSurface","qualname":"::generated::c_api::wl_surface::WlSurface","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":1756},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9445993,"byte_end":9446006,"line_start":3775,"line_end":3775,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_surface::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":1758},{"krate":0,"index":1760},{"krate":0,"index":1762},{"krate":0,"index":1764},{"krate":0,"index":1766},{"krate":0,"index":1768},{"krate":0,"index":1770},{"krate":0,"index":1772},{"krate":0,"index":1774},{"krate":0,"index":1776}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1758},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9446247,"byte_end":9446254,"line_start":3781,"line_end":3781,"column_start":12,"column_end":19},"name":"destroy","qualname":"::generated::c_api::wl_surface::RequestsTrait::destroy","value":"fn (&self) -> ()","parent":{"krate":0,"index":1756},"children":[],"decl_id":null,"docs":" delete surface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1760},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9448654,"byte_end":9448660,"line_start":3823,"line_end":3823,"column_start":12,"column_end":18},"name":"attach","qualname":"::generated::c_api::wl_surface::RequestsTrait::attach","value":"fn (&self, buffer: Option<&Proxy<super::wl_buffer::WlBuffer>>, x: i32, y: i32) -> ()","parent":{"krate":0,"index":1756},"children":[],"decl_id":null,"docs":" set the surface contents","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1762},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9450041,"byte_end":9450047,"line_start":3847,"line_end":3847,"column_start":12,"column_end":18},"name":"damage","qualname":"::generated::c_api::wl_surface::RequestsTrait::damage","value":"fn (&self, x: i32, y: i32, width: i32, height: i32) -> ()","parent":{"krate":0,"index":1756},"children":[],"decl_id":null,"docs":" mark part of the surface damaged","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1764},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9452105,"byte_end":9452110,"line_start":3882,"line_end":3882,"column_start":12,"column_end":17},"name":"frame","qualname":"::generated::c_api::wl_surface::RequestsTrait::frame","value":"fn (&self) -> Result<NewProxy<super::wl_callback::WlCallback>, ()>","parent":{"krate":0,"index":1756},"children":[],"decl_id":null,"docs":" request a frame throttling hint","sig":null,"attributes":[]},{"kind":"Method","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9453500,"byte_end":9453517,"line_start":3909,"line_end":3909,"column_start":12,"column_end":29},"name":"set_opaque_region","qualname":"::generated::c_api::wl_surface::RequestsTrait::set_opaque_region","value":"fn (&self, region: Option<&Proxy<super::wl_region::WlRegion>>) -> ()","parent":{"krate":0,"index":1756},"children":[],"decl_id":null,"docs":" set opaque region","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1768},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9454870,"byte_end":9454886,"line_start":3934,"line_end":3934,"column_start":12,"column_end":28},"name":"set_input_region","qualname":"::generated::c_api::wl_surface::RequestsTrait::set_input_region","value":"fn (&self, region: Option<&Proxy<super::wl_region::WlRegion>>) -> ()","parent":{"krate":0,"index":1756},"children":[],"decl_id":null,"docs":" set input region","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1770},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9456064,"byte_end":9456070,"line_start":3954,"line_end":3954,"column_start":12,"column_end":18},"name":"commit","qualname":"::generated::c_api::wl_surface::RequestsTrait::commit","value":"fn (&self) -> ()","parent":{"krate":0,"index":1756},"children":[],"decl_id":null,"docs":" commit pending surface state","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1772},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9457906,"byte_end":9457926,"line_start":3988,"line_end":3988,"column_start":12,"column_end":32},"name":"set_buffer_transform","qualname":"::generated::c_api::wl_surface::RequestsTrait::set_buffer_transform","value":"fn (&self, transform: super::wl_output::Transform) -> ()","parent":{"krate":0,"index":1756},"children":[],"decl_id":null,"docs":" sets the buffer transformation","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1774},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9459392,"byte_end":9459408,"line_start":4016,"line_end":4016,"column_start":12,"column_end":28},"name":"set_buffer_scale","qualname":"::generated::c_api::wl_surface::RequestsTrait::set_buffer_scale","value":"fn (&self, scale: i32) -> ()","parent":{"krate":0,"index":1756},"children":[],"decl_id":null,"docs":" sets the buffer scaling factor","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1776},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9461548,"byte_end":9461561,"line_start":4053,"line_end":4053,"column_start":12,"column_end":25},"name":"damage_buffer","qualname":"::generated::c_api::wl_surface::RequestsTrait::damage_buffer","value":"fn (&self, x: i32, y: i32, width: i32, height: i32) -> ()","parent":{"krate":0,"index":1756},"children":[],"decl_id":null,"docs":" mark part of the surface damaged using buffer coordinates","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":1800},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9465053,"byte_end":9465060,"line_start":4166,"line_end":4166,"column_start":9,"column_end":16},"name":"wl_seat","qualname":"::generated::c_api::wl_seat","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":1802},{"krate":0,"index":1814},{"krate":0,"index":1822},{"krate":0,"index":3160},{"krate":0,"index":3196},{"krate":0,"index":3190},{"krate":0,"index":3186},{"krate":0,"index":3182},{"krate":0,"index":3170},{"krate":0,"index":3166},{"krate":0,"index":3162},{"krate":0,"index":3198},{"krate":0,"index":3212},{"krate":0,"index":3216},{"krate":0,"index":3220},{"krate":0,"index":3224},{"krate":0,"index":3228},{"krate":0,"index":3272},{"krate":0,"index":3278},{"krate":0,"index":3282},{"krate":0,"index":3288},{"krate":0,"index":3292},{"krate":0,"index":3298},{"krate":0,"index":3302},{"krate":0,"index":3308},{"krate":0,"index":3312},{"krate":0,"index":3318},{"krate":0,"index":3322},{"krate":0,"index":1824},{"krate":0,"index":1830},{"krate":0,"index":1832},{"krate":0,"index":1840},{"krate":0,"index":1842},{"krate":0,"index":1850},{"krate":0,"index":1852},{"krate":0,"index":1862},{"krate":0,"index":1872}],"decl_id":null,"docs":" group of input devices","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3160},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9465752,"byte_end":9465762,"line_start":4182,"line_end":4182,"column_start":20,"column_end":30},"name":"Capability","qualname":"::generated::c_api::wl_seat::Capability","value":"Capability { }","parent":null,"children":[{"krate":0,"index":1691}],"decl_id":null,"docs":" seat capability bitmask","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[60,58,58,98,105,116,102,108,97,103,115,58,58,98,105,116,102,108,97,103,115,32,109,97,99,114,111,115,62],"byte_start":9555388,"byte_end":9556483,"line_start":7,"line_end":8,"column_start":25,"column_end":67}},{"value":"rustc_copy_clone_marker","span":{"file_name":[60,58,58,98,105,116,102,108,97,103,115,58,58,98,105,116,102,108,97,103,115,32,109,97,99,114,111,115,62],"byte_start":9555388,"byte_end":9556483,"line_start":7,"line_end":8,"column_start":25,"column_end":67}}]},{"kind":"Const","id":{"krate":0,"index":3230},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9465833,"byte_end":9465840,"line_start":4184,"line_end":4184,"column_start":19,"column_end":26},"name":"Pointer","qualname":"::generated::c_api::wl_seat::Capability::Pointer","value":"Capability","parent":{"krate":0,"index":3228},"children":[],"decl_id":null,"docs":" the seat has pointer devices\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":3232},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9465915,"byte_end":9465923,"line_start":4186,"line_end":4186,"column_start":19,"column_end":27},"name":"Keyboard","qualname":"::generated::c_api::wl_seat::Capability::Keyboard","value":"Capability","parent":{"krate":0,"index":3228},"children":[],"decl_id":null,"docs":" the seat has one or more keyboards\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":3234},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9465990,"byte_end":9465995,"line_start":4188,"line_end":4188,"column_start":19,"column_end":24},"name":"Touch","qualname":"::generated::c_api::wl_seat::Capability::Touch","value":"Capability","parent":{"krate":0,"index":3228},"children":[],"decl_id":null,"docs":" the seat has touch devices\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1826},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9466054,"byte_end":9466062,"line_start":4192,"line_end":4192,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Capability>::from_raw","value":"fn (n: u32) -> Option<Capability>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1828},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9466173,"byte_end":9466179,"line_start":4196,"line_end":4196,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Capability>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":959},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9466698,"byte_end":9466708,"line_start":4211,"line_end":4211,"column_start":9,"column_end":19},"name":"GetPointer","qualname":"::generated::c_api::wl_seat::Request::GetPointer","value":"Request::GetPointer { id }","parent":{"krate":0,"index":1830},"children":[],"decl_id":null,"docs":" return pointer object","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":963},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9467197,"byte_end":9467208,"line_start":4221,"line_end":4221,"column_start":9,"column_end":20},"name":"GetKeyboard","qualname":"::generated::c_api::wl_seat::Request::GetKeyboard","value":"Request::GetKeyboard { id }","parent":{"krate":0,"index":1830},"children":[],"decl_id":null,"docs":" return keyboard object","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":967},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9467684,"byte_end":9467692,"line_start":4231,"line_end":4231,"column_start":9,"column_end":17},"name":"GetTouch","qualname":"::generated::c_api::wl_seat::Request::GetTouch","value":"Request::GetTouch { id }","parent":{"krate":0,"index":1830},"children":[],"decl_id":null,"docs":" return touch object","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":971},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9468082,"byte_end":9468089,"line_start":4240,"line_end":4240,"column_start":9,"column_end":16},"name":"Release","qualname":"::generated::c_api::wl_seat::Request::Release","value":"Request::Release","parent":{"krate":0,"index":1830},"children":[],"decl_id":null,"docs":" release the seat object","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1830},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9466250,"byte_end":9466257,"line_start":4201,"line_end":4201,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_seat::Request","value":"Request::{GetPointer, GetKeyboard, GetTouch, Release}","parent":null,"children":[{"krate":0,"index":959},{"krate":0,"index":963},{"krate":0,"index":967},{"krate":0,"index":971}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":985},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9471234,"byte_end":9471246,"line_start":4307,"line_end":4307,"column_start":9,"column_end":21},"name":"Capabilities","qualname":"::generated::c_api::wl_seat::Event::Capabilities","value":"Event::Capabilities { capabilities }","parent":{"krate":0,"index":1840},"children":[],"decl_id":null,"docs":" seat capabilities changed","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":989},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9471626,"byte_end":9471630,"line_start":4315,"line_end":4315,"column_start":9,"column_end":13},"name":"Name","qualname":"::generated::c_api::wl_seat::Event::Name","value":"Event::Name { name }","parent":{"krate":0,"index":1840},"children":[],"decl_id":null,"docs":" unique identifier for this seat","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1840},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9469661,"byte_end":9469666,"line_start":4280,"line_end":4280,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_seat::Event","value":"Event::{Capabilities, Name}","parent":null,"children":[{"krate":0,"index":985},{"krate":0,"index":989}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1850},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9472724,"byte_end":9472730,"line_start":4347,"line_end":4347,"column_start":16,"column_end":22},"name":"WlSeat","qualname":"::generated::c_api::wl_seat::WlSeat","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":1862},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9473022,"byte_end":9473035,"line_start":4358,"line_end":4358,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_seat::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":1864},{"krate":0,"index":1866},{"krate":0,"index":1868},{"krate":0,"index":1870}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1864},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9473479,"byte_end":9473490,"line_start":4368,"line_end":4368,"column_start":12,"column_end":23},"name":"get_pointer","qualname":"::generated::c_api::wl_seat::RequestsTrait::get_pointer","value":"fn (&self) -> Result<NewProxy<super::wl_pointer::WlPointer>, ()>","parent":{"krate":0,"index":1862},"children":[],"decl_id":null,"docs":" return pointer object","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1866},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9473998,"byte_end":9474010,"line_start":4378,"line_end":4378,"column_start":12,"column_end":24},"name":"get_keyboard","qualname":"::generated::c_api::wl_seat::RequestsTrait::get_keyboard","value":"fn (&self) -> Result<NewProxy<super::wl_keyboard::WlKeyboard>, ()>","parent":{"krate":0,"index":1862},"children":[],"decl_id":null,"docs":" return keyboard object","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1868},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9474505,"byte_end":9474514,"line_start":4388,"line_end":4388,"column_start":12,"column_end":21},"name":"get_touch","qualname":"::generated::c_api::wl_seat::RequestsTrait::get_touch","value":"fn (&self) -> Result<NewProxy<super::wl_touch::WlTouch>, ()>","parent":{"krate":0,"index":1862},"children":[],"decl_id":null,"docs":" return touch object","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1870},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9474953,"byte_end":9474960,"line_start":4397,"line_end":4397,"column_start":12,"column_end":19},"name":"release","qualname":"::generated::c_api::wl_seat::RequestsTrait::release","value":"fn (&self) -> ()","parent":{"krate":0,"index":1862},"children":[],"decl_id":null,"docs":" release the seat object","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":1882},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9476764,"byte_end":9476774,"line_start":4448,"line_end":4448,"column_start":9,"column_end":19},"name":"wl_pointer","qualname":"::generated::c_api::wl_pointer","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":1884},{"krate":0,"index":1896},{"krate":0,"index":1904},{"krate":0,"index":3338},{"krate":0,"index":3352},{"krate":0,"index":3348},{"krate":0,"index":3344},{"krate":0,"index":3340},{"krate":0,"index":1906},{"krate":0,"index":3354},{"krate":0,"index":3368},{"krate":0,"index":3364},{"krate":0,"index":3360},{"krate":0,"index":3356},{"krate":0,"index":1912},{"krate":0,"index":3370},{"krate":0,"index":3384},{"krate":0,"index":3380},{"krate":0,"index":3376},{"krate":0,"index":3372},{"krate":0,"index":1918},{"krate":0,"index":3386},{"krate":0,"index":3400},{"krate":0,"index":3396},{"krate":0,"index":3392},{"krate":0,"index":3388},{"krate":0,"index":1924},{"krate":0,"index":1930},{"krate":0,"index":1932},{"krate":0,"index":1940},{"krate":0,"index":1942},{"krate":0,"index":1950},{"krate":0,"index":1952},{"krate":0,"index":1962},{"krate":0,"index":1968}],"decl_id":null,"docs":" pointer input device","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1699},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9477525,"byte_end":9477529,"line_start":4468,"line_end":4468,"column_start":9,"column_end":13},"name":"Role","qualname":"::generated::c_api::wl_pointer::Error::Role","value":"Error::Role","parent":{"krate":0,"index":3338},"children":[],"decl_id":null,"docs":" given wl_surface has another role\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3338},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9477463,"byte_end":9477468,"line_start":4466,"line_end":4466,"column_start":14,"column_end":19},"name":"Error","qualname":"::generated::c_api::wl_pointer::Error","value":"Error::{Role}","parent":null,"children":[{"krate":0,"index":1699}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9477395,"byte_end":9477407,"line_start":4464,"line_end":4464,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9477454,"byte_end":9477540,"line_start":4466,"line_end":4469,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":1908},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9477573,"byte_end":9477581,"line_start":4471,"line_end":4471,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Error>::from_raw","value":"fn (n: u32) -> Option<Error>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1910},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9477745,"byte_end":9477751,"line_start":4478,"line_end":4478,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Error>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1703},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478070,"byte_end":9478078,"line_start":4492,"line_end":4492,"column_start":9,"column_end":17},"name":"Released","qualname":"::generated::c_api::wl_pointer::ButtonState::Released","value":"ButtonState::Released","parent":{"krate":0,"index":3354},"children":[],"decl_id":null,"docs":" the button is not pressed\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1707},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478126,"byte_end":9478133,"line_start":4494,"line_end":4494,"column_start":9,"column_end":16},"name":"Pressed","qualname":"::generated::c_api::wl_pointer::ButtonState::Pressed","value":"ButtonState::Pressed","parent":{"krate":0,"index":3354},"children":[],"decl_id":null,"docs":" the button is pressed\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3354},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478010,"byte_end":9478021,"line_start":4490,"line_end":4490,"column_start":14,"column_end":25},"name":"ButtonState","qualname":"::generated::c_api::wl_pointer::ButtonState","value":"ButtonState::{Released, Pressed}","parent":null,"children":[{"krate":0,"index":1703},{"krate":0,"index":1707}],"decl_id":null,"docs":" physical button state","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9477942,"byte_end":9477954,"line_start":4488,"line_end":4488,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478001,"byte_end":9478144,"line_start":4490,"line_end":4495,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":1914},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478183,"byte_end":9478191,"line_start":4497,"line_end":4497,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<ButtonState>::from_raw","value":"fn (n: u32) -> Option<ButtonState>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1916},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478420,"byte_end":9478426,"line_start":4505,"line_end":4505,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<ButtonState>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1711},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478677,"byte_end":9478691,"line_start":4518,"line_end":4518,"column_start":9,"column_end":23},"name":"VerticalScroll","qualname":"::generated::c_api::wl_pointer::Axis::VerticalScroll","value":"Axis::VerticalScroll","parent":{"krate":0,"index":3370},"children":[],"decl_id":null,"docs":" vertical axis\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1715},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478733,"byte_end":9478749,"line_start":4520,"line_end":4520,"column_start":9,"column_end":25},"name":"HorizontalScroll","qualname":"::generated::c_api::wl_pointer::Axis::HorizontalScroll","value":"Axis::HorizontalScroll","parent":{"krate":0,"index":3370},"children":[],"decl_id":null,"docs":" horizontal axis\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3370},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478636,"byte_end":9478640,"line_start":4516,"line_end":4516,"column_start":14,"column_end":18},"name":"Axis","qualname":"::generated::c_api::wl_pointer::Axis","value":"Axis::{VerticalScroll, HorizontalScroll}","parent":null,"children":[{"krate":0,"index":1711},{"krate":0,"index":1715}],"decl_id":null,"docs":" axis types","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478568,"byte_end":9478580,"line_start":4514,"line_end":4514,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478627,"byte_end":9478760,"line_start":4516,"line_end":4521,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":1920},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478792,"byte_end":9478800,"line_start":4523,"line_end":4523,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Axis>::from_raw","value":"fn (n: u32) -> Option<Axis>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1922},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9479023,"byte_end":9479029,"line_start":4531,"line_end":4531,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Axis>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1719},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9479977,"byte_end":9479982,"line_start":4555,"line_end":4555,"column_start":9,"column_end":14},"name":"Wheel","qualname":"::generated::c_api::wl_pointer::AxisSource::Wheel","value":"AxisSource::Wheel","parent":{"krate":0,"index":3386},"children":[],"decl_id":null,"docs":" a physical wheel\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1723},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9480034,"byte_end":9480040,"line_start":4557,"line_end":4557,"column_start":9,"column_end":15},"name":"Finger","qualname":"::generated::c_api::wl_pointer::AxisSource::Finger","value":"AxisSource::Finger","parent":{"krate":0,"index":3386},"children":[],"decl_id":null,"docs":" finger on a touch surface\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1727},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9480094,"byte_end":9480104,"line_start":4559,"line_end":4559,"column_start":9,"column_end":19},"name":"Continuous","qualname":"::generated::c_api::wl_pointer::AxisSource::Continuous","value":"AxisSource::Continuous","parent":{"krate":0,"index":3386},"children":[],"decl_id":null,"docs":" continuous coordinate space\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3386},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9479927,"byte_end":9479937,"line_start":4553,"line_end":4553,"column_start":14,"column_end":24},"name":"AxisSource","qualname":"::generated::c_api::wl_pointer::AxisSource","value":"AxisSource::{Wheel, Finger, Continuous}","parent":null,"children":[{"krate":0,"index":1719},{"krate":0,"index":1723},{"krate":0,"index":1727}],"decl_id":null,"docs":" axis source types","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9479859,"byte_end":9479871,"line_start":4551,"line_end":4551,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9479918,"byte_end":9480115,"line_start":4553,"line_end":4560,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":1926},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9480153,"byte_end":9480161,"line_start":4562,"line_end":4562,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<AxisSource>::from_raw","value":"fn (n: u32) -> Option<AxisSource>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1928},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9480434,"byte_end":9480440,"line_start":4571,"line_end":4571,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<AxisSource>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":999},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9482340,"byte_end":9482349,"line_start":4610,"line_end":4610,"column_start":9,"column_end":18},"name":"SetCursor","qualname":"::generated::c_api::wl_pointer::Request::SetCursor","value":"Request::SetCursor { serial, surface, hotspot_x, hotspot_y }","parent":{"krate":0,"index":1930},"children":[],"decl_id":null,"docs":" set the pointer surface","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1009},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9482964,"byte_end":9482971,"line_start":4622,"line_end":4622,"column_start":9,"column_end":16},"name":"Release","qualname":"::generated::c_api::wl_pointer::Request::Release","value":"Request::Release","parent":{"krate":0,"index":1930},"children":[],"decl_id":null,"docs":" release the pointer object","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1930},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9480512,"byte_end":9480519,"line_start":4576,"line_end":4576,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_pointer::Request","value":"Request::{SetCursor, Release}","parent":null,"children":[{"krate":0,"index":999},{"krate":0,"index":1009}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1021},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9484621,"byte_end":9484626,"line_start":4664,"line_end":4664,"column_start":9,"column_end":14},"name":"Enter","qualname":"::generated::c_api::wl_pointer::Event::Enter","value":"Event::Enter { serial, surface, surface_x, surface_y }","parent":{"krate":0,"index":1940},"children":[],"decl_id":null,"docs":" enter event","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1031},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9484988,"byte_end":9484993,"line_start":4672,"line_end":4672,"column_start":9,"column_end":14},"name":"Leave","qualname":"::generated::c_api::wl_pointer::Event::Leave","value":"Event::Leave { serial, surface }","parent":{"krate":0,"index":1940},"children":[],"decl_id":null,"docs":" leave event","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1037},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9485275,"byte_end":9485281,"line_start":4678,"line_end":4678,"column_start":9,"column_end":15},"name":"Motion","qualname":"::generated::c_api::wl_pointer::Event::Motion","value":"Event::Motion { time, surface_x, surface_y }","parent":{"krate":0,"index":1940},"children":[],"decl_id":null,"docs":" pointer motion event","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1045},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9485658,"byte_end":9485664,"line_start":4687,"line_end":4687,"column_start":9,"column_end":15},"name":"Button","qualname":"::generated::c_api::wl_pointer::Event::Button","value":"Event::Button { serial, time, button, state }","parent":{"krate":0,"index":1940},"children":[],"decl_id":null,"docs":" pointer button event","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1055},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9486580,"byte_end":9486584,"line_start":4706,"line_end":4706,"column_start":9,"column_end":13},"name":"Axis","qualname":"::generated::c_api::wl_pointer::Event::Axis","value":"Event::Axis { time, axis, value }","parent":{"krate":0,"index":1940},"children":[],"decl_id":null,"docs":" axis event","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1063},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9488913,"byte_end":9488918,"line_start":4745,"line_end":4745,"column_start":9,"column_end":14},"name":"Frame","qualname":"::generated::c_api::wl_pointer::Event::Frame","value":"Event::Frame","parent":{"krate":0,"index":1940},"children":[],"decl_id":null,"docs":" end of a pointer event sequence","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1065},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9490389,"byte_end":9490399,"line_start":4774,"line_end":4774,"column_start":9,"column_end":19},"name":"AxisSource","qualname":"::generated::c_api::wl_pointer::Event::AxisSource","value":"Event::AxisSource { axis_source }","parent":{"krate":0,"index":1940},"children":[],"decl_id":null,"docs":" axis source event","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1069},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9491345,"byte_end":9491353,"line_start":4793,"line_end":4793,"column_start":9,"column_end":17},"name":"AxisStop","qualname":"::generated::c_api::wl_pointer::Event::AxisStop","value":"Event::AxisStop { time, axis }","parent":{"krate":0,"index":1940},"children":[],"decl_id":null,"docs":" axis stop event","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1075},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9492878,"byte_end":9492890,"line_start":4824,"line_end":4824,"column_start":9,"column_end":21},"name":"AxisDiscrete","qualname":"::generated::c_api::wl_pointer::Event::AxisDiscrete","value":"Event::AxisDiscrete { axis, discrete }","parent":{"krate":0,"index":1940},"children":[],"decl_id":null,"docs":" axis click event","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":1940},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9484245,"byte_end":9484250,"line_start":4655,"line_end":4655,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_pointer::Event","value":"Event::{Enter, Leave, Motion, Button, Axis, Frame, AxisSource, AxisStop, AxisDiscrete}","parent":null,"children":[{"krate":0,"index":1021},{"krate":0,"index":1031},{"krate":0,"index":1037},{"krate":0,"index":1045},{"krate":0,"index":1055},{"krate":0,"index":1063},{"krate":0,"index":1065},{"krate":0,"index":1069},{"krate":0,"index":1075}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":1950},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9496079,"byte_end":9496088,"line_start":4901,"line_end":4901,"column_start":16,"column_end":25},"name":"WlPointer","qualname":"::generated::c_api::wl_pointer::WlPointer","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":1962},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9496389,"byte_end":9496402,"line_start":4912,"line_end":4912,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_pointer::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":1964},{"krate":0,"index":1966}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1964},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9498226,"byte_end":9498236,"line_start":4946,"line_end":4946,"column_start":12,"column_end":22},"name":"set_cursor","qualname":"::generated::c_api::wl_pointer::RequestsTrait::set_cursor","value":"fn (&self, serial: u32, surface: Option<&Proxy<super::wl_surface::WlSurface>>, hotspot_x: i32, hotspot_y: i32) -> ()","parent":{"krate":0,"index":1962},"children":[],"decl_id":null,"docs":" set the pointer surface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":1966},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9498894,"byte_end":9498901,"line_start":4958,"line_end":4958,"column_start":12,"column_end":19},"name":"release","qualname":"::generated::c_api::wl_pointer::RequestsTrait::release","value":"fn (&self) -> ()","parent":{"krate":0,"index":1962},"children":[],"decl_id":null,"docs":" release the pointer object","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":1974},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9499682,"byte_end":9499693,"line_start":4986,"line_end":4986,"column_start":9,"column_end":20},"name":"wl_keyboard","qualname":"::generated::c_api::wl_keyboard","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":1976},{"krate":0,"index":1988},{"krate":0,"index":1996},{"krate":0,"index":3402},{"krate":0,"index":3416},{"krate":0,"index":3412},{"krate":0,"index":3408},{"krate":0,"index":3404},{"krate":0,"index":1998},{"krate":0,"index":3418},{"krate":0,"index":3432},{"krate":0,"index":3428},{"krate":0,"index":3424},{"krate":0,"index":3420},{"krate":0,"index":2004},{"krate":0,"index":2010},{"krate":0,"index":2012},{"krate":0,"index":2020},{"krate":0,"index":2022},{"krate":0,"index":2030},{"krate":0,"index":2032},{"krate":0,"index":2042},{"krate":0,"index":2046}],"decl_id":null,"docs":" keyboard input device","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1731},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9500337,"byte_end":9500345,"line_start":5004,"line_end":5004,"column_start":9,"column_end":17},"name":"NoKeymap","qualname":"::generated::c_api::wl_keyboard::KeymapFormat::NoKeymap","value":"KeymapFormat::NoKeymap","parent":{"krate":0,"index":3402},"children":[],"decl_id":null,"docs":" no keymap; client must understand how to interpret the raw keycode\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1735},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9500470,"byte_end":9500475,"line_start":5006,"line_end":5006,"column_start":9,"column_end":14},"name":"XkbV1","qualname":"::generated::c_api::wl_keyboard::KeymapFormat::XkbV1","value":"KeymapFormat::XkbV1","parent":{"krate":0,"index":3402},"children":[],"decl_id":null,"docs":" libxkbcommon compatible; to determine the xkb keycode, clients must add 8 to the key event keycode\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3402},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9500235,"byte_end":9500247,"line_start":5002,"line_end":5002,"column_start":14,"column_end":26},"name":"KeymapFormat","qualname":"::generated::c_api::wl_keyboard::KeymapFormat","value":"KeymapFormat::{NoKeymap, XkbV1}","parent":null,"children":[{"krate":0,"index":1731},{"krate":0,"index":1735}],"decl_id":null,"docs":" keyboard mapping format","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9500167,"byte_end":9500179,"line_start":5000,"line_end":5000,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9500226,"byte_end":9500486,"line_start":5002,"line_end":5007,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":2000},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9500526,"byte_end":9500534,"line_start":5009,"line_end":5009,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<KeymapFormat>::from_raw","value":"fn (n: u32) -> Option<KeymapFormat>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2002},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9500764,"byte_end":9500770,"line_start":5017,"line_end":5017,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<KeymapFormat>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1739},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9501062,"byte_end":9501070,"line_start":5030,"line_end":5030,"column_start":9,"column_end":17},"name":"Released","qualname":"::generated::c_api::wl_keyboard::KeyState::Released","value":"KeyState::Released","parent":{"krate":0,"index":3418},"children":[],"decl_id":null,"docs":" key is not pressed\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1743},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9501111,"byte_end":9501118,"line_start":5032,"line_end":5032,"column_start":9,"column_end":16},"name":"Pressed","qualname":"::generated::c_api::wl_keyboard::KeyState::Pressed","value":"KeyState::Pressed","parent":{"krate":0,"index":3418},"children":[],"decl_id":null,"docs":" key is pressed\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3418},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9501012,"byte_end":9501020,"line_start":5028,"line_end":5028,"column_start":14,"column_end":22},"name":"KeyState","qualname":"::generated::c_api::wl_keyboard::KeyState","value":"KeyState::{Released, Pressed}","parent":null,"children":[{"krate":0,"index":1739},{"krate":0,"index":1743}],"decl_id":null,"docs":" physical key state","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9500944,"byte_end":9500956,"line_start":5026,"line_end":5026,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9501003,"byte_end":9501129,"line_start":5028,"line_end":5033,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":2006},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9501165,"byte_end":9501173,"line_start":5035,"line_end":5035,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<KeyState>::from_raw","value":"fn (n: u32) -> Option<KeyState>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2008},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9501393,"byte_end":9501399,"line_start":5043,"line_end":5043,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<KeyState>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1089},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9501708,"byte_end":9501715,"line_start":5055,"line_end":5055,"column_start":9,"column_end":16},"name":"Release","qualname":"::generated::c_api::wl_keyboard::Request::Release","value":"Request::Release","parent":{"krate":0,"index":2010},"children":[],"decl_id":null,"docs":" release the keyboard object","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2010},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9501471,"byte_end":9501478,"line_start":5048,"line_end":5048,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_keyboard::Request","value":"Request::{Release}","parent":null,"children":[{"krate":0,"index":1089}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1097},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9502669,"byte_end":9502675,"line_start":5084,"line_end":5084,"column_start":9,"column_end":15},"name":"Keymap","qualname":"::generated::c_api::wl_keyboard::Event::Keymap","value":"Event::Keymap { format, fd, size }","parent":{"krate":0,"index":2020},"children":[],"decl_id":null,"docs":" keyboard mapping","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1105},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9502883,"byte_end":9502888,"line_start":5089,"line_end":5089,"column_start":9,"column_end":14},"name":"Enter","qualname":"::generated::c_api::wl_keyboard::Event::Enter","value":"Event::Enter { serial, surface, keys }","parent":{"krate":0,"index":2020},"children":[],"decl_id":null,"docs":" enter event","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1113},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9503232,"byte_end":9503237,"line_start":5097,"line_end":5097,"column_start":9,"column_end":14},"name":"Leave","qualname":"::generated::c_api::wl_keyboard::Event::Leave","value":"Event::Leave { serial, surface }","parent":{"krate":0,"index":2020},"children":[],"decl_id":null,"docs":" leave event","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1119},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9503497,"byte_end":9503500,"line_start":5103,"line_end":5103,"column_start":9,"column_end":12},"name":"Key","qualname":"::generated::c_api::wl_keyboard::Event::Key","value":"Event::Key { serial, time, key, state }","parent":{"krate":0,"index":2020},"children":[],"decl_id":null,"docs":" key event","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1129},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9503742,"byte_end":9503751,"line_start":5108,"line_end":5108,"column_start":9,"column_end":18},"name":"Modifiers","qualname":"::generated::c_api::wl_keyboard::Event::Modifiers","value":"Event::Modifiers { serial, mods_depressed, mods_latched, mods_locked, group }","parent":{"krate":0,"index":2020},"children":[],"decl_id":null,"docs":" modifier and group state","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1141},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9504609,"byte_end":9504619,"line_start":5125,"line_end":5125,"column_start":9,"column_end":19},"name":"RepeatInfo","qualname":"::generated::c_api::wl_keyboard::Event::RepeatInfo","value":"Event::RepeatInfo { rate, delay }","parent":{"krate":0,"index":2020},"children":[],"decl_id":null,"docs":" repeat rate and delay","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2020},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9502466,"byte_end":9502471,"line_start":5079,"line_end":5079,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_keyboard::Event","value":"Event::{Keymap, Enter, Leave, Key, Modifiers, RepeatInfo}","parent":null,"children":[{"krate":0,"index":1097},{"krate":0,"index":1105},{"krate":0,"index":1113},{"krate":0,"index":1119},{"krate":0,"index":1129},{"krate":0,"index":1141}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2030},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9507279,"byte_end":9507289,"line_start":5190,"line_end":5190,"column_start":16,"column_end":26},"name":"WlKeyboard","qualname":"::generated::c_api::wl_keyboard::WlKeyboard","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":2042},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9507593,"byte_end":9507606,"line_start":5201,"line_end":5201,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_keyboard::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":2044}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2044},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9507869,"byte_end":9507876,"line_start":5208,"line_end":5208,"column_start":12,"column_end":19},"name":"release","qualname":"::generated::c_api::wl_keyboard::RequestsTrait::release","value":"fn (&self) -> ()","parent":{"krate":0,"index":2042},"children":[],"decl_id":null,"docs":" release the keyboard object","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":2050},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9508168,"byte_end":9508176,"line_start":5223,"line_end":5223,"column_start":9,"column_end":17},"name":"wl_touch","qualname":"::generated::c_api::wl_touch","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":2052},{"krate":0,"index":2064},{"krate":0,"index":2072},{"krate":0,"index":2074},{"krate":0,"index":2076},{"krate":0,"index":2084},{"krate":0,"index":2086},{"krate":0,"index":2094},{"krate":0,"index":2096},{"krate":0,"index":2106},{"krate":0,"index":2110}],"decl_id":null,"docs":" touchscreen input device","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1153},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9509070,"byte_end":9509077,"line_start":5245,"line_end":5245,"column_start":9,"column_end":16},"name":"Release","qualname":"::generated::c_api::wl_touch::Request::Release","value":"Request::Release","parent":{"krate":0,"index":2074},"children":[],"decl_id":null,"docs":" release the touch object","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2074},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9508836,"byte_end":9508843,"line_start":5238,"line_end":5238,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_touch::Request","value":"Request::{Release}","parent":null,"children":[{"krate":0,"index":1153}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1161},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9510193,"byte_end":9510197,"line_start":5276,"line_end":5276,"column_start":9,"column_end":13},"name":"Down","qualname":"::generated::c_api::wl_touch::Event::Down","value":"Event::Down { serial, time, surface, id, x, y }","parent":{"krate":0,"index":2084},"children":[],"decl_id":null,"docs":" touch down event and beginning of a touch sequence","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1175},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9510565,"byte_end":9510567,"line_start":5282,"line_end":5282,"column_start":9,"column_end":11},"name":"Up","qualname":"::generated::c_api::wl_touch::Event::Up","value":"Event::Up { serial, time, id }","parent":{"krate":0,"index":2084},"children":[],"decl_id":null,"docs":" end of a touch event sequence","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1183},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9510722,"byte_end":9510728,"line_start":5286,"line_end":5286,"column_start":9,"column_end":15},"name":"Motion","qualname":"::generated::c_api::wl_touch::Event::Motion","value":"Event::Motion { time, id, x, y }","parent":{"krate":0,"index":2084},"children":[],"decl_id":null,"docs":" update of touch point coordinates","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1193},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9510881,"byte_end":9510886,"line_start":5290,"line_end":5290,"column_start":9,"column_end":14},"name":"Frame","qualname":"::generated::c_api::wl_touch::Event::Frame","value":"Event::Frame","parent":{"krate":0,"index":2084},"children":[],"decl_id":null,"docs":" end of touch frame event","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1195},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9511372,"byte_end":9511378,"line_start":5299,"line_end":5299,"column_start":9,"column_end":15},"name":"Cancel","qualname":"::generated::c_api::wl_touch::Event::Cancel","value":"Event::Cancel","parent":{"krate":0,"index":2084},"children":[],"decl_id":null,"docs":" touch session cancelled","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2084},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9509828,"byte_end":9509833,"line_start":5269,"line_end":5269,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_touch::Event","value":"Event::{Down, Up, Motion, Frame, Cancel}","parent":null,"children":[{"krate":0,"index":1161},{"krate":0,"index":1175},{"krate":0,"index":1183},{"krate":0,"index":1193},{"krate":0,"index":1195}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2094},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9513195,"byte_end":9513202,"line_start":5350,"line_end":5350,"column_start":16,"column_end":23},"name":"WlTouch","qualname":"::generated::c_api::wl_touch::WlTouch","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":2106},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9513497,"byte_end":9513510,"line_start":5361,"line_end":5361,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_touch::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":2108}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2108},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9513770,"byte_end":9513777,"line_start":5368,"line_end":5368,"column_start":12,"column_end":19},"name":"release","qualname":"::generated::c_api::wl_touch::RequestsTrait::release","value":"fn (&self) -> ()","parent":{"krate":0,"index":2106},"children":[],"decl_id":null,"docs":" release the touch object","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":2114},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9514066,"byte_end":9514075,"line_start":5383,"line_end":5383,"column_start":9,"column_end":18},"name":"wl_output","qualname":"::generated::c_api::wl_output","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":2116},{"krate":0,"index":2128},{"krate":0,"index":2136},{"krate":0,"index":3434},{"krate":0,"index":3448},{"krate":0,"index":3444},{"krate":0,"index":3440},{"krate":0,"index":3436},{"krate":0,"index":2138},{"krate":0,"index":3450},{"krate":0,"index":3464},{"krate":0,"index":3460},{"krate":0,"index":3456},{"krate":0,"index":3452},{"krate":0,"index":2144},{"krate":0,"index":3466},{"krate":0,"index":3502},{"krate":0,"index":3496},{"krate":0,"index":3492},{"krate":0,"index":3488},{"krate":0,"index":3476},{"krate":0,"index":3472},{"krate":0,"index":3468},{"krate":0,"index":3504},{"krate":0,"index":3516},{"krate":0,"index":3520},{"krate":0,"index":3524},{"krate":0,"index":3528},{"krate":0,"index":3532},{"krate":0,"index":3572},{"krate":0,"index":3578},{"krate":0,"index":3582},{"krate":0,"index":3588},{"krate":0,"index":3592},{"krate":0,"index":3598},{"krate":0,"index":3602},{"krate":0,"index":3608},{"krate":0,"index":3612},{"krate":0,"index":3618},{"krate":0,"index":3622},{"krate":0,"index":2150},{"krate":0,"index":2156},{"krate":0,"index":2158},{"krate":0,"index":2166},{"krate":0,"index":2168},{"krate":0,"index":2176},{"krate":0,"index":2178},{"krate":0,"index":2188},{"krate":0,"index":2192}],"decl_id":null,"docs":" compositor output region","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1747},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9514975,"byte_end":9514982,"line_start":5405,"line_end":5405,"column_start":9,"column_end":16},"name":"Unknown","qualname":"::generated::c_api::wl_output::Subpixel::Unknown","value":"Subpixel::Unknown","parent":{"krate":0,"index":3434},"children":[],"decl_id":null,"docs":" unknown geometry\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1751},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9515020,"byte_end":9515024,"line_start":5407,"line_end":5407,"column_start":9,"column_end":13},"name":"None","qualname":"::generated::c_api::wl_output::Subpixel::None","value":"Subpixel::None","parent":{"krate":0,"index":3434},"children":[],"decl_id":null,"docs":" no geometry\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1755},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9515065,"byte_end":9515078,"line_start":5409,"line_end":5409,"column_start":9,"column_end":22},"name":"HorizontalRgb","qualname":"::generated::c_api::wl_output::Subpixel::HorizontalRgb","value":"Subpixel::HorizontalRgb","parent":{"krate":0,"index":3434},"children":[],"decl_id":null,"docs":" horizontal RGB\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1759},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9515119,"byte_end":9515132,"line_start":5411,"line_end":5411,"column_start":9,"column_end":22},"name":"HorizontalBgr","qualname":"::generated::c_api::wl_output::Subpixel::HorizontalBgr","value":"Subpixel::HorizontalBgr","parent":{"krate":0,"index":3434},"children":[],"decl_id":null,"docs":" horizontal BGR\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1763},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9515171,"byte_end":9515182,"line_start":5413,"line_end":5413,"column_start":9,"column_end":20},"name":"VerticalRgb","qualname":"::generated::c_api::wl_output::Subpixel::VerticalRgb","value":"Subpixel::VerticalRgb","parent":{"krate":0,"index":3434},"children":[],"decl_id":null,"docs":" vertical RGB\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1767},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9515221,"byte_end":9515232,"line_start":5415,"line_end":5415,"column_start":9,"column_end":20},"name":"VerticalBgr","qualname":"::generated::c_api::wl_output::Subpixel::VerticalBgr","value":"Subpixel::VerticalBgr","parent":{"krate":0,"index":3434},"children":[],"decl_id":null,"docs":" vertical BGR\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3434},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9514927,"byte_end":9514935,"line_start":5403,"line_end":5403,"column_start":14,"column_end":22},"name":"Subpixel","qualname":"::generated::c_api::wl_output::Subpixel","value":"Subpixel::{Unknown, None, HorizontalRgb, HorizontalBgr, VerticalRgb, VerticalBgr}","parent":null,"children":[{"krate":0,"index":1747},{"krate":0,"index":1751},{"krate":0,"index":1755},{"krate":0,"index":1759},{"krate":0,"index":1763},{"krate":0,"index":1767}],"decl_id":null,"docs":" subpixel geometry information","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9514859,"byte_end":9514871,"line_start":5401,"line_end":5401,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9514918,"byte_end":9515243,"line_start":5403,"line_end":5416,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":2140},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9515279,"byte_end":9515287,"line_start":5418,"line_end":5418,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Subpixel>::from_raw","value":"fn (n: u32) -> Option<Subpixel>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2142},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9515707,"byte_end":9515713,"line_start":5430,"line_end":5430,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Subpixel>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1771},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9516459,"byte_end":9516465,"line_start":5453,"line_end":5453,"column_start":9,"column_end":15},"name":"Normal","qualname":"::generated::c_api::wl_output::Transform::Normal","value":"Transform::Normal","parent":{"krate":0,"index":3450},"children":[],"decl_id":null,"docs":" no transform\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1775},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9516520,"byte_end":9516523,"line_start":5455,"line_end":5455,"column_start":9,"column_end":12},"name":"_90","qualname":"::generated::c_api::wl_output::Transform::_90","value":"Transform::_90","parent":{"krate":0,"index":3450},"children":[],"decl_id":null,"docs":" 90 degrees counter-clockwise\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1779},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9516579,"byte_end":9516583,"line_start":5457,"line_end":5457,"column_start":9,"column_end":13},"name":"_180","qualname":"::generated::c_api::wl_output::Transform::_180","value":"Transform::_180","parent":{"krate":0,"index":3450},"children":[],"decl_id":null,"docs":" 180 degrees counter-clockwise\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1783},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9516639,"byte_end":9516643,"line_start":5459,"line_end":5459,"column_start":9,"column_end":13},"name":"_270","qualname":"::generated::c_api::wl_output::Transform::_270","value":"Transform::_270","parent":{"krate":0,"index":3450},"children":[],"decl_id":null,"docs":" 270 degrees counter-clockwise\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1787},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9516708,"byte_end":9516715,"line_start":5461,"line_end":5461,"column_start":9,"column_end":16},"name":"Flipped","qualname":"::generated::c_api::wl_output::Transform::Flipped","value":"Transform::Flipped","parent":{"krate":0,"index":3450},"children":[],"decl_id":null,"docs":" 180 degree flip around a vertical axis\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1791},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9516786,"byte_end":9516795,"line_start":5463,"line_end":5463,"column_start":9,"column_end":18},"name":"Flipped90","qualname":"::generated::c_api::wl_output::Transform::Flipped90","value":"Transform::Flipped90","parent":{"krate":0,"index":3450},"children":[],"decl_id":null,"docs":" flip and rotate 90 degrees counter-clockwise\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1795},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9516867,"byte_end":9516877,"line_start":5465,"line_end":5465,"column_start":9,"column_end":19},"name":"Flipped180","qualname":"::generated::c_api::wl_output::Transform::Flipped180","value":"Transform::Flipped180","parent":{"krate":0,"index":3450},"children":[],"decl_id":null,"docs":" flip and rotate 180 degrees counter-clockwise\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1799},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9516949,"byte_end":9516959,"line_start":5467,"line_end":5467,"column_start":9,"column_end":19},"name":"Flipped270","qualname":"::generated::c_api::wl_output::Transform::Flipped270","value":"Transform::Flipped270","parent":{"krate":0,"index":3450},"children":[],"decl_id":null,"docs":" flip and rotate 270 degrees counter-clockwise\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3450},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9516414,"byte_end":9516423,"line_start":5451,"line_end":5451,"column_start":14,"column_end":23},"name":"Transform","qualname":"::generated::c_api::wl_output::Transform","value":"Transform::{Normal, _90, _180, _270, Flipped, Flipped90, Flipped180, Flipped270}","parent":null,"children":[{"krate":0,"index":1771},{"krate":0,"index":1775},{"krate":0,"index":1779},{"krate":0,"index":1783},{"krate":0,"index":1787},{"krate":0,"index":1791},{"krate":0,"index":1795},{"krate":0,"index":1799}],"decl_id":null,"docs":" transform from framebuffer to output","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9516346,"byte_end":9516358,"line_start":5449,"line_end":5449,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9516405,"byte_end":9516970,"line_start":5451,"line_end":5468,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":2146},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9517007,"byte_end":9517015,"line_start":5470,"line_end":5470,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Transform>::from_raw","value":"fn (n: u32) -> Option<Transform>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2148},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9517516,"byte_end":9517522,"line_start":5484,"line_end":5484,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Transform>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":3466},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9517787,"byte_end":9517791,"line_start":5494,"line_end":5494,"column_start":20,"column_end":24},"name":"Mode","qualname":"::generated::c_api::wl_output::Mode","value":"Mode { }","parent":null,"children":[{"krate":0,"index":1803}],"decl_id":null,"docs":" mode information","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[60,58,58,98,105,116,102,108,97,103,115,58,58,98,105,116,102,108,97,103,115,32,109,97,99,114,111,115,62],"byte_start":9555388,"byte_end":9556483,"line_start":7,"line_end":8,"column_start":25,"column_end":67}},{"value":"rustc_copy_clone_marker","span":{"file_name":[60,58,58,98,105,116,102,108,97,103,115,58,58,98,105,116,102,108,97,103,115,32,109,97,99,114,111,115,62],"byte_start":9555388,"byte_end":9556483,"line_start":7,"line_end":8,"column_start":25,"column_end":67}}]},{"kind":"Const","id":{"krate":0,"index":3534},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9517868,"byte_end":9517875,"line_start":5496,"line_end":5496,"column_start":19,"column_end":26},"name":"Current","qualname":"::generated::c_api::wl_output::Mode::Current","value":"Mode","parent":{"krate":0,"index":3532},"children":[],"decl_id":null,"docs":" indicates this is the current mode\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":3536},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9517954,"byte_end":9517963,"line_start":5498,"line_end":5498,"column_start":19,"column_end":28},"name":"Preferred","qualname":"::generated::c_api::wl_output::Mode::Preferred","value":"Mode","parent":{"krate":0,"index":3532},"children":[],"decl_id":null,"docs":" indicates this is the preferred mode\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2152},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9518018,"byte_end":9518026,"line_start":5502,"line_end":5502,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Mode>::from_raw","value":"fn (n: u32) -> Option<Mode>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2154},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9518125,"byte_end":9518131,"line_start":5506,"line_end":5506,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Mode>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1203},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9518564,"byte_end":9518571,"line_start":5520,"line_end":5520,"column_start":9,"column_end":16},"name":"Release","qualname":"::generated::c_api::wl_output::Request::Release","value":"Request::Release","parent":{"krate":0,"index":2156},"children":[],"decl_id":null,"docs":" release the output object","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2156},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9518202,"byte_end":9518209,"line_start":5511,"line_end":5511,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_output::Request","value":"Request::{Release}","parent":null,"children":[{"krate":0,"index":1203}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1211},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9519583,"byte_end":9519591,"line_start":5550,"line_end":5550,"column_start":9,"column_end":17},"name":"Geometry","qualname":"::generated::c_api::wl_output::Event::Geometry","value":"Event::Geometry { x, y, physical_width, physical_height, subpixel, make, model, transform }","parent":{"krate":0,"index":2166},"children":[],"decl_id":null,"docs":" properties of the output","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1229},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9520597,"byte_end":9520601,"line_start":5566,"line_end":5566,"column_start":9,"column_end":13},"name":"Mode","qualname":"::generated::c_api::wl_output::Event::Mode","value":"Event::Mode { flags, width, height, refresh }","parent":{"krate":0,"index":2166},"children":[],"decl_id":null,"docs":" advertise available modes for the output","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1239},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9521114,"byte_end":9521118,"line_start":5576,"line_end":5576,"column_start":9,"column_end":13},"name":"Done","qualname":"::generated::c_api::wl_output::Event::Done","value":"Event::Done","parent":{"krate":0,"index":2166},"children":[],"decl_id":null,"docs":" sent all information about output","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1241},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9522239,"byte_end":9522244,"line_start":5599,"line_end":5599,"column_start":9,"column_end":14},"name":"Scale","qualname":"::generated::c_api::wl_output::Event::Scale","value":"Event::Scale { factor }","parent":{"krate":0,"index":2166},"children":[],"decl_id":null,"docs":" output scaling properties","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2166},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9519322,"byte_end":9519327,"line_start":5544,"line_end":5544,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_output::Event","value":"Event::{Geometry, Mode, Done, Scale}","parent":null,"children":[{"krate":0,"index":1211},{"krate":0,"index":1229},{"krate":0,"index":1239},{"krate":0,"index":1241}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2176},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9524167,"byte_end":9524175,"line_start":5648,"line_end":5648,"column_start":16,"column_end":24},"name":"WlOutput","qualname":"::generated::c_api::wl_output::WlOutput","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":2188},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9524473,"byte_end":9524486,"line_start":5659,"line_end":5659,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_output::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":2190}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2190},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9524874,"byte_end":9524881,"line_start":5668,"line_end":5668,"column_start":12,"column_end":19},"name":"release","qualname":"::generated::c_api::wl_output::RequestsTrait::release","value":"fn (&self) -> ()","parent":{"krate":0,"index":2188},"children":[],"decl_id":null,"docs":" release the output object","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":2196},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9525171,"byte_end":9525180,"line_start":5683,"line_end":5683,"column_start":9,"column_end":18},"name":"wl_region","qualname":"::generated::c_api::wl_region","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":2198},{"krate":0,"index":2210},{"krate":0,"index":2218},{"krate":0,"index":2220},{"krate":0,"index":2222},{"krate":0,"index":2230},{"krate":0,"index":2232},{"krate":0,"index":2240},{"krate":0,"index":2242},{"krate":0,"index":2252},{"krate":0,"index":2260}],"decl_id":null,"docs":" region interface","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1251},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9525772,"byte_end":9525779,"line_start":5700,"line_end":5700,"column_start":9,"column_end":16},"name":"Destroy","qualname":"::generated::c_api::wl_region::Request::Destroy","value":"Request::Destroy","parent":{"krate":0,"index":2220},"children":[],"decl_id":null,"docs":" destroy region","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1253},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9525892,"byte_end":9525895,"line_start":5704,"line_end":5704,"column_start":9,"column_end":12},"name":"Add","qualname":"::generated::c_api::wl_region::Request::Add","value":"Request::Add { x, y, width, height }","parent":{"krate":0,"index":2220},"children":[],"decl_id":null,"docs":" add rectangle to region","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1263},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9526066,"byte_end":9526074,"line_start":5708,"line_end":5708,"column_start":9,"column_end":17},"name":"Subtract","qualname":"::generated::c_api::wl_region::Request::Subtract","value":"Request::Subtract { x, y, width, height }","parent":{"krate":0,"index":2220},"children":[],"decl_id":null,"docs":" subtract rectangle from region","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2220},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9525551,"byte_end":9525558,"line_start":5694,"line_end":5694,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_region::Request","value":"Request::{Destroy, Add, Subtract}","parent":null,"children":[{"krate":0,"index":1251},{"krate":0,"index":1253},{"krate":0,"index":1263}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2230},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9527683,"byte_end":9527688,"line_start":5749,"line_end":5749,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_region::Event","value":"Event::{}","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2240},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9528241,"byte_end":9528249,"line_start":5770,"line_end":5770,"column_start":16,"column_end":24},"name":"WlRegion","qualname":"::generated::c_api::wl_region::WlRegion","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":2252},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9528547,"byte_end":9528560,"line_start":5781,"line_end":5781,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_region::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":2254},{"krate":0,"index":2256},{"krate":0,"index":2258}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2254},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9528807,"byte_end":9528814,"line_start":5787,"line_end":5787,"column_start":12,"column_end":19},"name":"destroy","qualname":"::generated::c_api::wl_region::RequestsTrait::destroy","value":"fn (&self) -> ()","parent":{"krate":0,"index":2252},"children":[],"decl_id":null,"docs":" destroy region","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2256},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9528942,"byte_end":9528945,"line_start":5791,"line_end":5791,"column_start":12,"column_end":15},"name":"add","qualname":"::generated::c_api::wl_region::RequestsTrait::add","value":"fn (&self, x: i32, y: i32, width: i32, height: i32) -> ()","parent":{"krate":0,"index":2252},"children":[],"decl_id":null,"docs":" add rectangle to region","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2258},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9529128,"byte_end":9529136,"line_start":5795,"line_end":5795,"column_start":12,"column_end":20},"name":"subtract","qualname":"::generated::c_api::wl_region::RequestsTrait::subtract","value":"fn (&self, x: i32, y: i32, width: i32, height: i32) -> ()","parent":{"krate":0,"index":2252},"children":[],"decl_id":null,"docs":" subtract rectangle from region","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":2268},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9530201,"byte_end":9530217,"line_start":5836,"line_end":5836,"column_start":9,"column_end":25},"name":"wl_subcompositor","qualname":"::generated::c_api::wl_subcompositor","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":2270},{"krate":0,"index":2282},{"krate":0,"index":2290},{"krate":0,"index":3634},{"krate":0,"index":3648},{"krate":0,"index":3644},{"krate":0,"index":3640},{"krate":0,"index":3636},{"krate":0,"index":2292},{"krate":0,"index":2298},{"krate":0,"index":2300},{"krate":0,"index":2308},{"krate":0,"index":2310},{"krate":0,"index":2318},{"krate":0,"index":2320},{"krate":0,"index":2330},{"krate":0,"index":2336}],"decl_id":null,"docs":" sub-surface compositing","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1811},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9531622,"byte_end":9531632,"line_start":5867,"line_end":5867,"column_start":9,"column_end":19},"name":"BadSurface","qualname":"::generated::c_api::wl_subcompositor::Error::BadSurface","value":"Error::BadSurface","parent":{"krate":0,"index":3634},"children":[],"decl_id":null,"docs":" the to-be sub-surface is invalid\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3634},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9531561,"byte_end":9531566,"line_start":5865,"line_end":5865,"column_start":14,"column_end":19},"name":"Error","qualname":"::generated::c_api::wl_subcompositor::Error","value":"Error::{BadSurface}","parent":null,"children":[{"krate":0,"index":1811}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9531493,"byte_end":9531505,"line_start":5863,"line_end":5863,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9531552,"byte_end":9531643,"line_start":5865,"line_end":5868,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":2294},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9531676,"byte_end":9531684,"line_start":5870,"line_end":5870,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Error>::from_raw","value":"fn (n: u32) -> Option<Error>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2296},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9531854,"byte_end":9531860,"line_start":5877,"line_end":5877,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Error>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1289},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9532300,"byte_end":9532307,"line_start":5890,"line_end":5890,"column_start":9,"column_end":16},"name":"Destroy","qualname":"::generated::c_api::wl_subcompositor::Request::Destroy","value":"Request::Destroy","parent":{"krate":0,"index":2298},"children":[],"decl_id":null,"docs":" unbind from the subcompositor interface","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1291},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9532765,"byte_end":9532778,"line_start":5900,"line_end":5900,"column_start":9,"column_end":22},"name":"GetSubsurface","qualname":"::generated::c_api::wl_subcompositor::Request::GetSubsurface","value":"Request::GetSubsurface { id, surface, parent }","parent":{"krate":0,"index":2298},"children":[],"decl_id":null,"docs":" give a surface the role sub-surface","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2298},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9531932,"byte_end":9531939,"line_start":5882,"line_end":5882,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_subcompositor::Request","value":"Request::{Destroy, GetSubsurface}","parent":null,"children":[{"krate":0,"index":1289},{"krate":0,"index":1291}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2308},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9534113,"byte_end":9534118,"line_start":5932,"line_end":5932,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_subcompositor::Event","value":"Event::{}","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2318},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9534671,"byte_end":9534686,"line_start":5953,"line_end":5953,"column_start":16,"column_end":31},"name":"WlSubcompositor","qualname":"::generated::c_api::wl_subcompositor::WlSubcompositor","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":2330},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9535005,"byte_end":9535018,"line_start":5964,"line_end":5964,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_subcompositor::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":2332},{"krate":0,"index":2334}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2332},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9535412,"byte_end":9535419,"line_start":5972,"line_end":5972,"column_start":12,"column_end":19},"name":"destroy","qualname":"::generated::c_api::wl_subcompositor::RequestsTrait::destroy","value":"fn (&self) -> ()","parent":{"krate":0,"index":2330},"children":[],"decl_id":null,"docs":" unbind from the subcompositor interface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2334},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9535892,"byte_end":9535906,"line_start":5982,"line_end":5982,"column_start":12,"column_end":26},"name":"get_subsurface","qualname":"::generated::c_api::wl_subcompositor::RequestsTrait::get_subsurface","value":"fn (&self, surface: &Proxy<super::wl_surface::WlSurface>, parent: &Proxy<super::wl_surface::WlSurface>) -> Result<NewProxy<super::wl_subsurface::WlSubsurface>, ()>","parent":{"krate":0,"index":2330},"children":[],"decl_id":null,"docs":" give a surface the role sub-surface","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":2342},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9537057,"byte_end":9537070,"line_start":6011,"line_end":6011,"column_start":9,"column_end":22},"name":"wl_subsurface","qualname":"::generated::c_api::wl_subsurface","value":"/home/brad/Development/rusty_snek_gaem/target/rls/debug/build/wayland-client-43bd774385610121/out/wayland_c_api.rs","parent":null,"children":[{"krate":0,"index":2344},{"krate":0,"index":2356},{"krate":0,"index":2364},{"krate":0,"index":3650},{"krate":0,"index":3664},{"krate":0,"index":3660},{"krate":0,"index":3656},{"krate":0,"index":3652},{"krate":0,"index":2366},{"krate":0,"index":2372},{"krate":0,"index":2374},{"krate":0,"index":2382},{"krate":0,"index":2384},{"krate":0,"index":2392},{"krate":0,"index":2394},{"krate":0,"index":2404},{"krate":0,"index":2418}],"decl_id":null,"docs":" sub-surface interface to a wl_surface","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1815},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9540338,"byte_end":9540348,"line_start":6072,"line_end":6072,"column_start":9,"column_end":19},"name":"BadSurface","qualname":"::generated::c_api::wl_subsurface::Error::BadSurface","value":"Error::BadSurface","parent":{"krate":0,"index":3650},"children":[],"decl_id":null,"docs":" wl_surface is not a sibling or the parent\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":3650},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9540268,"byte_end":9540273,"line_start":6070,"line_end":6070,"column_start":14,"column_end":19},"name":"Error","qualname":"::generated::c_api::wl_subsurface::Error","value":"Error::{BadSurface}","parent":null,"children":[{"krate":0,"index":1815}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(u32)","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9540200,"byte_end":9540212,"line_start":6068,"line_end":6068,"column_start":5,"column_end":17}},{"value":"rustc_copy_clone_marker","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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9540259,"byte_end":9540359,"line_start":6070,"line_end":6073,"column_start":5,"column_end":6}}]},{"kind":"Method","id":{"krate":0,"index":2368},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9540392,"byte_end":9540400,"line_start":6075,"line_end":6075,"column_start":16,"column_end":24},"name":"from_raw","qualname":"<Error>::from_raw","value":"fn (n: u32) -> Option<Error>","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2370},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9540570,"byte_end":9540576,"line_start":6082,"line_end":6082,"column_start":16,"column_end":22},"name":"to_raw","qualname":"<Error>::to_raw","value":"fn (&self) -> u32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1313},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9541156,"byte_end":9541163,"line_start":6097,"line_end":6097,"column_start":9,"column_end":16},"name":"Destroy","qualname":"::generated::c_api::wl_subsurface::Request::Destroy","value":"Request::Destroy","parent":{"krate":0,"index":2372},"children":[],"decl_id":null,"docs":" remove sub-surface interface","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1315},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9542183,"byte_end":9542194,"line_start":6116,"line_end":6116,"column_start":9,"column_end":20},"name":"SetPosition","qualname":"::generated::c_api::wl_subsurface::Request::SetPosition","value":"Request::SetPosition { x, y }","parent":{"krate":0,"index":2372},"children":[],"decl_id":null,"docs":" reposition the sub-surface","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1321},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9543217,"byte_end":9543227,"line_start":6134,"line_end":6134,"column_start":9,"column_end":19},"name":"PlaceAbove","qualname":"::generated::c_api::wl_subsurface::Request::PlaceAbove","value":"Request::PlaceAbove { sibling }","parent":{"krate":0,"index":2372},"children":[],"decl_id":null,"docs":" restack the sub-surface","sig":null,"attributes":[]},{"kind":"StructVariant","id":{"krate":0,"index":1325},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9543449,"byte_end":9543459,"line_start":6139,"line_end":6139,"column_start":9,"column_end":19},"name":"PlaceBelow","qualname":"::generated::c_api::wl_subsurface::Request::PlaceBelow","value":"Request::PlaceBelow { sibling }","parent":{"krate":0,"index":2372},"children":[],"decl_id":null,"docs":" restack the sub-surface","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1329},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9544397,"byte_end":9544404,"line_start":6155,"line_end":6155,"column_start":9,"column_end":16},"name":"SetSync","qualname":"::generated::c_api::wl_subsurface::Request::SetSync","value":"Request::SetSync","parent":{"krate":0,"index":2372},"children":[],"decl_id":null,"docs":" set sub-surface to synchronized mode","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":1331},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9545581,"byte_end":9545590,"line_start":6177,"line_end":6177,"column_start":9,"column_end":18},"name":"SetDesync","qualname":"::generated::c_api::wl_subsurface::Request::SetDesync","value":"Request::SetDesync","parent":{"krate":0,"index":2372},"children":[],"decl_id":null,"docs":" set sub-surface to desynchronized mode","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2372},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9540648,"byte_end":9540655,"line_start":6087,"line_end":6087,"column_start":14,"column_end":21},"name":"Request","qualname":"::generated::c_api::wl_subsurface::Request","value":"Request::{Destroy, SetPosition, PlaceAbove, PlaceBelow, SetSync, SetDesync}","parent":null,"children":[{"krate":0,"index":1313},{"krate":0,"index":1315},{"krate":0,"index":1321},{"krate":0,"index":1325},{"krate":0,"index":1329},{"krate":0,"index":1331}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":2382},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9547597,"byte_end":9547602,"line_start":6226,"line_end":6226,"column_start":14,"column_end":19},"name":"Event","qualname":"::generated::c_api::wl_subsurface::Event","value":"Event::{}","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":2392},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9548155,"byte_end":9548167,"line_start":6247,"line_end":6247,"column_start":16,"column_end":28},"name":"WlSubsurface","qualname":"::generated::c_api::wl_subsurface::WlSubsurface","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":2404},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9548477,"byte_end":9548490,"line_start":6258,"line_end":6258,"column_start":15,"column_end":28},"name":"RequestsTrait","qualname":"::generated::c_api::wl_subsurface::RequestsTrait","value":"RequestsTrait","parent":null,"children":[{"krate":0,"index":2406},{"krate":0,"index":2408},{"krate":0,"index":2410},{"krate":0,"index":2412},{"krate":0,"index":2414},{"krate":0,"index":2416}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2406},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9549024,"byte_end":9549031,"line_start":6268,"line_end":6268,"column_start":12,"column_end":19},"name":"destroy","qualname":"::generated::c_api::wl_subsurface::RequestsTrait::destroy","value":"fn (&self) -> ()","parent":{"krate":0,"index":2404},"children":[],"decl_id":null,"docs":" remove sub-surface interface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2408},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9550066,"byte_end":9550078,"line_start":6287,"line_end":6287,"column_start":12,"column_end":24},"name":"set_position","qualname":"::generated::c_api::wl_subsurface::RequestsTrait::set_position","value":"fn (&self, x: i32, y: i32) -> ()","parent":{"krate":0,"index":2404},"children":[],"decl_id":null,"docs":" reposition the sub-surface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2410},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9551113,"byte_end":9551124,"line_start":6305,"line_end":6305,"column_start":12,"column_end":23},"name":"place_above","qualname":"::generated::c_api::wl_subsurface::RequestsTrait::place_above","value":"fn (&self, sibling: &Proxy<super::wl_surface::WlSurface>) -> ()","parent":{"krate":0,"index":2404},"children":[],"decl_id":null,"docs":" restack the sub-surface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2412},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9551359,"byte_end":9551370,"line_start":6310,"line_end":6310,"column_start":12,"column_end":23},"name":"place_below","qualname":"::generated::c_api::wl_subsurface::RequestsTrait::place_below","value":"fn (&self, sibling: &Proxy<super::wl_surface::WlSurface>) -> ()","parent":{"krate":0,"index":2404},"children":[],"decl_id":null,"docs":" restack the sub-surface","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2414},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9552321,"byte_end":9552329,"line_start":6326,"line_end":6326,"column_start":12,"column_end":20},"name":"set_sync","qualname":"::generated::c_api::wl_subsurface::RequestsTrait::set_sync","value":"fn (&self) -> ()","parent":{"krate":0,"index":2404},"children":[],"decl_id":null,"docs":" set sub-surface to synchronized mode","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":2416},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9553521,"byte_end":9553531,"line_start":6348,"line_end":6348,"column_start":12,"column_end":22},"name":"set_desync","qualname":"::generated::c_api::wl_subsurface::RequestsTrait::set_desync","value":"fn (&self) -> ()","parent":{"krate":0,"index":2404},"children":[],"decl_id":null,"docs":" set sub-surface to desynchronized mode","sig":null,"attributes":[]}],"impls":[{"id":0,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":8802,"byte_end":8814,"line_start":35,"line_end":35,"column_start":22,"column_end":34},"value":"","parent":null,"children":[],"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":8839,"byte_end":8851,"line_start":36,"line_end":36,"column_start":22,"column_end":34},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":2,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":8861,"byte_end":8873,"line_start":38,"line_end":38,"column_start":6,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":44}],"docs":"","sig":null,"attributes":[]},{"id":3,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":9005,"byte_end":9017,"line_start":45,"line_end":45,"column_start":15,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":48}],"docs":"","sig":null,"attributes":[]},{"id":4,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":10009,"byte_end":10016,"line_start":78,"line_end":78,"column_start":6,"column_end":13},"value":"","parent":null,"children":[{"krate":0,"index":54},{"krate":0,"index":56},{"krate":0,"index":58},{"krate":0,"index":60},{"krate":0,"index":62},{"krate":0,"index":64},{"krate":0,"index":66}],"docs":"","sig":null,"attributes":[]},{"id":5,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":15742,"byte_end":15749,"line_start":232,"line_end":232,"column_start":16,"column_end":23},"value":"","parent":null,"children":[{"krate":0,"index":70},{"krate":0,"index":72}],"docs":"","sig":null,"attributes":[]},{"id":6,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":18137,"byte_end":18147,"line_start":64,"line_end":64,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":100},{"krate":0,"index":102},{"krate":0,"index":104},{"krate":0,"index":106},{"krate":0,"index":108},{"krate":0,"index":110}],"docs":"","sig":null,"attributes":[]},{"id":7,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":24171,"byte_end":24181,"line_start":240,"line_end":240,"column_start":6,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":114}],"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":24589,"byte_end":24604,"line_start":256,"line_end":256,"column_start":15,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":118}],"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":25061,"byte_end":25076,"line_start":276,"line_end":276,"column_start":6,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":124},{"krate":0,"index":126}],"docs":"","sig":null,"attributes":[]},{"id":10,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":25981,"byte_end":25996,"line_start":308,"line_end":308,"column_start":15,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":130}],"docs":"","sig":null,"attributes":[]},{"id":11,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":27596,"byte_end":27609,"line_start":53,"line_end":53,"column_start":6,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":164},{"krate":0,"index":166},{"krate":0,"index":168},{"krate":0,"index":170},{"krate":0,"index":172},{"krate":0,"index":174},{"krate":0,"index":176}],"docs":"","sig":null,"attributes":[]},{"id":12,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":37383,"byte_end":37396,"line_start":16,"line_end":16,"column_start":6,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":208}],"docs":"","sig":null,"attributes":[]},{"id":13,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":38550,"byte_end":38555,"line_start":49,"line_end":49,"column_start":36,"column_end":41},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":14,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":38597,"byte_end":38602,"line_start":50,"line_end":50,"column_start":36,"column_end":41},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":15,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":38644,"byte_end":38649,"line_start":52,"line_end":52,"column_start":35,"column_end":40},"value":"","parent":null,"children":[{"krate":0,"index":218}],"docs":"","sig":null,"attributes":[]},{"id":16,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":38763,"byte_end":38768,"line_start":58,"line_end":58,"column_start":28,"column_end":33},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":17,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":38795,"byte_end":38800,"line_start":60,"line_end":60,"column_start":20,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":224},{"krate":0,"index":226},{"krate":0,"index":228},{"krate":0,"index":230},{"krate":0,"index":232},{"krate":0,"index":234},{"krate":0,"index":236},{"krate":0,"index":238},{"krate":0,"index":240},{"krate":0,"index":244},{"krate":0,"index":246},{"krate":0,"index":248},{"krate":0,"index":250}],"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":49568,"byte_end":49573,"line_start":371,"line_end":371,"column_start":30,"column_end":35},"value":"","parent":null,"children":[{"krate":0,"index":254}],"docs":"","sig":null,"attributes":[]},{"id":19,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":49927,"byte_end":49932,"line_start":385,"line_end":385,"column_start":6,"column_end":11},"value":"","parent":null,"children":[{"krate":0,"index":258},{"krate":0,"index":260}],"docs":"","sig":null,"attributes":[]},{"id":20,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":50545,"byte_end":50550,"line_start":405,"line_end":405,"column_start":29,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":264}],"docs":"","sig":null,"attributes":[]},{"id":21,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":51471,"byte_end":51479,"line_start":435,"line_end":435,"column_start":30,"column_end":38},"value":"","parent":null,"children":[{"krate":0,"index":270},{"krate":0,"index":272},{"krate":0,"index":274},{"krate":0,"index":278},{"krate":0,"index":280}],"docs":"","sig":null,"attributes":[]},{"id":22,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":55462,"byte_end":55475,"line_start":549,"line_end":549,"column_start":24,"column_end":37},"value":"","parent":null,"children":[{"krate":0,"index":312},{"krate":0,"index":314}],"docs":"","sig":null,"attributes":[]},{"id":23,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":59498,"byte_end":59509,"line_start":40,"line_end":40,"column_start":22,"column_end":33},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":24,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":60857,"byte_end":60868,"line_start":85,"line_end":85,"column_start":6,"column_end":17},"value":"","parent":null,"children":[{"krate":0,"index":380}],"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":61622,"byte_end":61633,"line_start":112,"line_end":112,"column_start":15,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":384}],"docs":"","sig":null,"attributes":[]},{"id":26,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":61973,"byte_end":61979,"line_start":126,"line_end":126,"column_start":26,"column_end":32},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":27,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":61997,"byte_end":62003,"line_start":128,"line_end":128,"column_start":10,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":392},{"krate":0,"index":394},{"krate":0,"index":396},{"krate":0,"index":398},{"krate":0,"index":400},{"krate":0,"index":402}],"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":65442,"byte_end":65459,"line_start":227,"line_end":227,"column_start":26,"column_end":43},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":65487,"byte_end":65504,"line_start":229,"line_end":229,"column_start":20,"column_end":37},"value":"","parent":null,"children":[{"krate":0,"index":410},{"krate":0,"index":412}],"docs":"","sig":null,"attributes":[]},{"id":30,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":66266,"byte_end":66278,"line_start":24,"line_end":24,"column_start":22,"column_end":34},"value":"","parent":null,"children":[],"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":66303,"byte_end":66315,"line_start":25,"line_end":25,"column_start":22,"column_end":34},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":32,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":66783,"byte_end":66795,"line_start":38,"line_end":38,"column_start":6,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":436},{"krate":0,"index":438},{"krate":0,"index":440},{"krate":0,"index":442},{"krate":0,"index":444}],"docs":"","sig":null,"attributes":[]},{"id":33,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":68721,"byte_end":68733,"line_start":97,"line_end":97,"column_start":15,"column_end":27},"value":"","parent":null,"children":[{"krate":0,"index":448}],"docs":"","sig":null,"attributes":[]},{"id":34,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9288488,"byte_end":9288493,"line_start":57,"line_end":57,"column_start":10,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":738},{"krate":0,"index":740}],"docs":"","sig":null,"attributes":[]},{"id":35,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9289951,"byte_end":9289958,"line_start":95,"line_end":95,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":746},{"krate":0,"index":748},{"krate":0,"index":750}],"docs":"","sig":null,"attributes":[]},{"id":36,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9292080,"byte_end":9292085,"line_start":143,"line_end":143,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":756},{"krate":0,"index":758},{"krate":0,"index":760}],"docs":"","sig":null,"attributes":[]},{"id":37,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9293244,"byte_end":9293253,"line_start":176,"line_end":176,"column_start":24,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":766},{"krate":0,"index":768},{"krate":0,"index":770},{"krate":0,"index":772}],"docs":"","sig":null,"attributes":[]},{"id":38,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9294634,"byte_end":9294639,"line_start":208,"line_end":208,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":782},{"krate":0,"index":784}],"docs":"","sig":null,"attributes":[]},{"id":39,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9297382,"byte_end":9297389,"line_start":271,"line_end":271,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":814},{"krate":0,"index":816},{"krate":0,"index":818}],"docs":"","sig":null,"attributes":[]},{"id":40,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9299413,"byte_end":9299418,"line_start":321,"line_end":321,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":824},{"krate":0,"index":826},{"krate":0,"index":828}],"docs":"","sig":null,"attributes":[]},{"id":41,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9300537,"byte_end":9300547,"line_start":354,"line_end":354,"column_start":24,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":834},{"krate":0,"index":836},{"krate":0,"index":838},{"krate":0,"index":840}],"docs":"","sig":null,"attributes":[]},{"id":42,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9301125,"byte_end":9301130,"line_start":371,"line_end":371,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":848}],"docs":"","sig":null,"attributes":[]},{"id":43,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9302456,"byte_end":9302463,"line_start":412,"line_end":412,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":878},{"krate":0,"index":880},{"krate":0,"index":882}],"docs":"","sig":null,"attributes":[]},{"id":44,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9303213,"byte_end":9303218,"line_start":437,"line_end":437,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":888},{"krate":0,"index":890},{"krate":0,"index":892}],"docs":"","sig":null,"attributes":[]},{"id":45,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9304007,"byte_end":9304017,"line_start":463,"line_end":463,"column_start":24,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":898},{"krate":0,"index":900},{"krate":0,"index":902},{"krate":0,"index":904}],"docs":"","sig":null,"attributes":[]},{"id":46,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9304335,"byte_end":9304340,"line_start":475,"line_end":475,"column_start":28,"column_end":33},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":47,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9305173,"byte_end":9305180,"line_start":500,"line_end":500,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":938},{"krate":0,"index":940},{"krate":0,"index":942}],"docs":"","sig":null,"attributes":[]},{"id":48,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9306257,"byte_end":9306262,"line_start":530,"line_end":530,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":948},{"krate":0,"index":950},{"krate":0,"index":952}],"docs":"","sig":null,"attributes":[]},{"id":49,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9306805,"byte_end":9306817,"line_start":550,"line_end":550,"column_start":24,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":958},{"krate":0,"index":960},{"krate":0,"index":962},{"krate":0,"index":964}],"docs":"","sig":null,"attributes":[]},{"id":50,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9307506,"byte_end":9307511,"line_start":570,"line_end":570,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":974},{"krate":0,"index":976}],"docs":"","sig":null,"attributes":[]},{"id":51,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9310851,"byte_end":9310858,"line_start":646,"line_end":646,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":1006},{"krate":0,"index":1008},{"krate":0,"index":1010}],"docs":"","sig":null,"attributes":[]},{"id":52,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9312431,"byte_end":9312436,"line_start":686,"line_end":686,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":1016},{"krate":0,"index":1018},{"krate":0,"index":1020}],"docs":"","sig":null,"attributes":[]},{"id":53,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9312976,"byte_end":9312985,"line_start":706,"line_end":706,"column_start":24,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1026},{"krate":0,"index":1028},{"krate":0,"index":1030},{"krate":0,"index":1032}],"docs":"","sig":null,"attributes":[]},{"id":54,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9314912,"byte_end":9314917,"line_start":749,"line_end":749,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1044},{"krate":0,"index":1046},{"krate":0,"index":1048}],"docs":"","sig":null,"attributes":[]},{"id":55,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9317178,"byte_end":9317183,"line_start":818,"line_end":818,"column_start":10,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":1076},{"krate":0,"index":1078}],"docs":"","sig":null,"attributes":[]},{"id":56,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9323864,"byte_end":9323870,"line_start":965,"line_end":965,"column_start":10,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":1082},{"krate":0,"index":1084}],"docs":"","sig":null,"attributes":[]},{"id":57,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9327627,"byte_end":9327634,"line_start":1046,"line_end":1046,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":1090},{"krate":0,"index":1092},{"krate":0,"index":1094}],"docs":"","sig":null,"attributes":[]},{"id":58,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9328780,"byte_end":9328785,"line_start":1079,"line_end":1079,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":1100},{"krate":0,"index":1102},{"krate":0,"index":1104}],"docs":"","sig":null,"attributes":[]},{"id":59,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9329576,"byte_end":9329581,"line_start":1105,"line_end":1105,"column_start":24,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":1110},{"krate":0,"index":1112},{"krate":0,"index":1114},{"krate":0,"index":1116}],"docs":"","sig":null,"attributes":[]},{"id":60,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9330323,"byte_end":9330328,"line_start":1125,"line_end":1125,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1124}],"docs":"","sig":null,"attributes":[]},{"id":61,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9331979,"byte_end":9331986,"line_start":1167,"line_end":1167,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":1154},{"krate":0,"index":1156},{"krate":0,"index":1158}],"docs":"","sig":null,"attributes":[]},{"id":62,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9333582,"byte_end":9333587,"line_start":1206,"line_end":1206,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":1164},{"krate":0,"index":1166},{"krate":0,"index":1168}],"docs":"","sig":null,"attributes":[]},{"id":63,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9334218,"byte_end":9334226,"line_start":1229,"line_end":1229,"column_start":24,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":1174},{"krate":0,"index":1176},{"krate":0,"index":1178},{"krate":0,"index":1180}],"docs":"","sig":null,"attributes":[]},{"id":64,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9334963,"byte_end":9334968,"line_start":1250,"line_end":1250,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1188}],"docs":"","sig":null,"attributes":[]},{"id":65,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9336213,"byte_end":9336218,"line_start":1288,"line_end":1288,"column_start":10,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":1216},{"krate":0,"index":1218}],"docs":"","sig":null,"attributes":[]},{"id":66,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9341690,"byte_end":9341697,"line_start":1400,"line_end":1400,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":1224},{"krate":0,"index":1226},{"krate":0,"index":1228}],"docs":"","sig":null,"attributes":[]},{"id":67,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9346749,"byte_end":9346754,"line_start":1502,"line_end":1502,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":1234},{"krate":0,"index":1236},{"krate":0,"index":1238}],"docs":"","sig":null,"attributes":[]},{"id":68,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9348000,"byte_end":9348011,"line_start":1538,"line_end":1538,"column_start":24,"column_end":35},"value":"","parent":null,"children":[{"krate":0,"index":1244},{"krate":0,"index":1246},{"krate":0,"index":1248},{"krate":0,"index":1250}],"docs":"","sig":null,"attributes":[]},{"id":69,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9353425,"byte_end":9353430,"line_start":1643,"line_end":1643,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1266},{"krate":0,"index":1268},{"krate":0,"index":1270},{"krate":0,"index":1272},{"krate":0,"index":1274}],"docs":"","sig":null,"attributes":[]},{"id":70,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9355641,"byte_end":9355646,"line_start":1716,"line_end":1716,"column_start":10,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":1302},{"krate":0,"index":1304}],"docs":"","sig":null,"attributes":[]},{"id":71,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9357411,"byte_end":9357418,"line_start":1763,"line_end":1763,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":1310},{"krate":0,"index":1312},{"krate":0,"index":1314}],"docs":"","sig":null,"attributes":[]},{"id":72,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9363318,"byte_end":9363323,"line_start":1890,"line_end":1890,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":1320},{"krate":0,"index":1322},{"krate":0,"index":1324}],"docs":"","sig":null,"attributes":[]},{"id":73,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9364914,"byte_end":9364926,"line_start":1933,"line_end":1933,"column_start":24,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":1330},{"krate":0,"index":1332},{"krate":0,"index":1334},{"krate":0,"index":1336}],"docs":"","sig":null,"attributes":[]},{"id":74,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9366705,"byte_end":9366710,"line_start":1975,"line_end":1975,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1348},{"krate":0,"index":1350},{"krate":0,"index":1352}],"docs":"","sig":null,"attributes":[]},{"id":75,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9368172,"byte_end":9368177,"line_start":2026,"line_end":2026,"column_start":10,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":1380},{"krate":0,"index":1382}],"docs":"","sig":null,"attributes":[]},{"id":76,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9370955,"byte_end":9370962,"line_start":2087,"line_end":2087,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":1388},{"krate":0,"index":1390},{"krate":0,"index":1392}],"docs":"","sig":null,"attributes":[]},{"id":77,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9376033,"byte_end":9376038,"line_start":2186,"line_end":2186,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":1398},{"krate":0,"index":1400},{"krate":0,"index":1402}],"docs":"","sig":null,"attributes":[]},{"id":78,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9378179,"byte_end":9378191,"line_start":2237,"line_end":2237,"column_start":24,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":1408},{"krate":0,"index":1410},{"krate":0,"index":1412},{"krate":0,"index":1414}],"docs":"","sig":null,"attributes":[]},{"id":79,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9381050,"byte_end":9381055,"line_start":2294,"line_end":2294,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1426},{"krate":0,"index":1428},{"krate":0,"index":1430}],"docs":"","sig":null,"attributes":[]},{"id":80,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9384733,"byte_end":9384742,"line_start":2384,"line_end":2384,"column_start":10,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":1458},{"krate":0,"index":1460}],"docs":"","sig":null,"attributes":[]},{"id":81,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9385383,"byte_end":9385390,"line_start":2405,"line_end":2405,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":1466},{"krate":0,"index":1468},{"krate":0,"index":1470}],"docs":"","sig":null,"attributes":[]},{"id":82,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9386540,"byte_end":9386545,"line_start":2436,"line_end":2436,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":1476},{"krate":0,"index":1478},{"krate":0,"index":1480}],"docs":"","sig":null,"attributes":[]},{"id":83,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9387095,"byte_end":9387114,"line_start":2456,"line_end":2456,"column_start":24,"column_end":43},"value":"","parent":null,"children":[{"krate":0,"index":1486},{"krate":0,"index":1488},{"krate":0,"index":1490},{"krate":0,"index":1492}],"docs":"","sig":null,"attributes":[]},{"id":84,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9387876,"byte_end":9387881,"line_start":2476,"line_end":2476,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1502},{"krate":0,"index":1504}],"docs":"","sig":null,"attributes":[]},{"id":85,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9389664,"byte_end":9389669,"line_start":2524,"line_end":2524,"column_start":10,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":1532},{"krate":0,"index":1534}],"docs":"","sig":null,"attributes":[]},{"id":86,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9390474,"byte_end":9390481,"line_start":2548,"line_end":2548,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":1540},{"krate":0,"index":1542},{"krate":0,"index":1544}],"docs":"","sig":null,"attributes":[]},{"id":87,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9391368,"byte_end":9391373,"line_start":2574,"line_end":2574,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":1550},{"krate":0,"index":1552},{"krate":0,"index":1554}],"docs":"","sig":null,"attributes":[]},{"id":88,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9391911,"byte_end":9391918,"line_start":2594,"line_end":2594,"column_start":24,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":1560},{"krate":0,"index":1562},{"krate":0,"index":1564},{"krate":0,"index":1566}],"docs":"","sig":null,"attributes":[]},{"id":89,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9392739,"byte_end":9392744,"line_start":2614,"line_end":2614,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1574}],"docs":"","sig":null,"attributes":[]},{"id":90,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9395150,"byte_end":9395156,"line_start":2677,"line_end":2677,"column_start":10,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":1602},{"krate":0,"index":1604}],"docs":"","sig":null,"attributes":[]},{"id":91,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9395693,"byte_end":9395702,"line_start":2697,"line_end":2697,"column_start":10,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":1608},{"krate":0,"index":1610}],"docs":"","sig":null,"attributes":[]},{"id":92,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9396699,"byte_end":9396715,"line_start":2725,"line_end":2725,"column_start":10,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":1614},{"krate":0,"index":1616}],"docs":"","sig":null,"attributes":[]},{"id":93,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9404085,"byte_end":9404092,"line_start":2879,"line_end":2879,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":1622},{"krate":0,"index":1624},{"krate":0,"index":1626}],"docs":"","sig":null,"attributes":[]},{"id":94,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9409637,"byte_end":9409642,"line_start":2994,"line_end":2994,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":1632},{"krate":0,"index":1634},{"krate":0,"index":1636}],"docs":"","sig":null,"attributes":[]},{"id":95,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9410795,"byte_end":9410809,"line_start":3029,"line_end":3029,"column_start":24,"column_end":38},"value":"","parent":null,"children":[{"krate":0,"index":1642},{"krate":0,"index":1644},{"krate":0,"index":1646},{"krate":0,"index":1648}],"docs":"","sig":null,"attributes":[]},{"id":96,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9418146,"byte_end":9418151,"line_start":3176,"line_end":3176,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1674},{"krate":0,"index":1676},{"krate":0,"index":1678},{"krate":0,"index":1680},{"krate":0,"index":1682},{"krate":0,"index":1684},{"krate":0,"index":1686},{"krate":0,"index":1688},{"krate":0,"index":1690},{"krate":0,"index":1692}],"docs":"","sig":null,"attributes":[]},{"id":97,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9424498,"byte_end":9424503,"line_start":3349,"line_end":3349,"column_start":10,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":1720},{"krate":0,"index":1722}],"docs":"","sig":null,"attributes":[]},{"id":98,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9440319,"byte_end":9440326,"line_start":3644,"line_end":3644,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":1728},{"krate":0,"index":1730},{"krate":0,"index":1732}],"docs":"","sig":null,"attributes":[]},{"id":99,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9444632,"byte_end":9444637,"line_start":3735,"line_end":3735,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":1738},{"krate":0,"index":1740},{"krate":0,"index":1742}],"docs":"","sig":null,"attributes":[]},{"id":100,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9445718,"byte_end":9445727,"line_start":3766,"line_end":3766,"column_start":24,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1748},{"krate":0,"index":1750},{"krate":0,"index":1752},{"krate":0,"index":1754}],"docs":"","sig":null,"attributes":[]},{"id":101,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9461650,"byte_end":9461655,"line_start":4056,"line_end":4056,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1780},{"krate":0,"index":1782},{"krate":0,"index":1784},{"krate":0,"index":1786},{"krate":0,"index":1788},{"krate":0,"index":1790},{"krate":0,"index":1792},{"krate":0,"index":1794},{"krate":0,"index":1796},{"krate":0,"index":1798}],"docs":"","sig":null,"attributes":[]},{"id":102,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9466026,"byte_end":9466036,"line_start":4191,"line_end":4191,"column_start":10,"column_end":20},"value":"","parent":null,"children":[{"krate":0,"index":1826},{"krate":0,"index":1828}],"docs":"","sig":null,"attributes":[]},{"id":103,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9468131,"byte_end":9468138,"line_start":4243,"line_end":4243,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":1834},{"krate":0,"index":1836},{"krate":0,"index":1838}],"docs":"","sig":null,"attributes":[]},{"id":104,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9471689,"byte_end":9471694,"line_start":4318,"line_end":4318,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":1844},{"krate":0,"index":1846},{"krate":0,"index":1848}],"docs":"","sig":null,"attributes":[]},{"id":105,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9472756,"byte_end":9472762,"line_start":4349,"line_end":4349,"column_start":24,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":1854},{"krate":0,"index":1856},{"krate":0,"index":1858},{"krate":0,"index":1860}],"docs":"","sig":null,"attributes":[]},{"id":106,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9475008,"byte_end":9475013,"line_start":4400,"line_end":4400,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1874},{"krate":0,"index":1876},{"krate":0,"index":1878},{"krate":0,"index":1880}],"docs":"","sig":null,"attributes":[]},{"id":107,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9477550,"byte_end":9477555,"line_start":4470,"line_end":4470,"column_start":10,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":1908},{"krate":0,"index":1910}],"docs":"","sig":null,"attributes":[]},{"id":108,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478154,"byte_end":9478165,"line_start":4496,"line_end":4496,"column_start":10,"column_end":21},"value":"","parent":null,"children":[{"krate":0,"index":1914},{"krate":0,"index":1916}],"docs":"","sig":null,"attributes":[]},{"id":109,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478770,"byte_end":9478774,"line_start":4522,"line_end":4522,"column_start":10,"column_end":14},"value":"","parent":null,"children":[{"krate":0,"index":1920},{"krate":0,"index":1922}],"docs":"","sig":null,"attributes":[]},{"id":110,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9480125,"byte_end":9480135,"line_start":4561,"line_end":4561,"column_start":10,"column_end":20},"value":"","parent":null,"children":[{"krate":0,"index":1926},{"krate":0,"index":1928}],"docs":"","sig":null,"attributes":[]},{"id":111,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9483013,"byte_end":9483020,"line_start":4625,"line_end":4625,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":1934},{"krate":0,"index":1936},{"krate":0,"index":1938}],"docs":"","sig":null,"attributes":[]},{"id":112,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9492962,"byte_end":9492967,"line_start":4827,"line_end":4827,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":1944},{"krate":0,"index":1946},{"krate":0,"index":1948}],"docs":"","sig":null,"attributes":[]},{"id":113,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9496114,"byte_end":9496123,"line_start":4903,"line_end":4903,"column_start":24,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1954},{"krate":0,"index":1956},{"krate":0,"index":1958},{"krate":0,"index":1960}],"docs":"","sig":null,"attributes":[]},{"id":114,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9498949,"byte_end":9498954,"line_start":4961,"line_end":4961,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":1970},{"krate":0,"index":1972}],"docs":"","sig":null,"attributes":[]},{"id":115,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9500496,"byte_end":9500508,"line_start":5008,"line_end":5008,"column_start":10,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":2000},{"krate":0,"index":2002}],"docs":"","sig":null,"attributes":[]},{"id":116,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9501139,"byte_end":9501147,"line_start":5034,"line_end":5034,"column_start":10,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":2006},{"krate":0,"index":2008}],"docs":"","sig":null,"attributes":[]},{"id":117,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9501757,"byte_end":9501764,"line_start":5058,"line_end":5058,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":2014},{"krate":0,"index":2016},{"krate":0,"index":2018}],"docs":"","sig":null,"attributes":[]},{"id":118,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9504687,"byte_end":9504692,"line_start":5128,"line_end":5128,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":2024},{"krate":0,"index":2026},{"krate":0,"index":2028}],"docs":"","sig":null,"attributes":[]},{"id":119,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9507315,"byte_end":9507325,"line_start":5192,"line_end":5192,"column_start":24,"column_end":34},"value":"","parent":null,"children":[{"krate":0,"index":2034},{"krate":0,"index":2036},{"krate":0,"index":2038},{"krate":0,"index":2040}],"docs":"","sig":null,"attributes":[]},{"id":120,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9507924,"byte_end":9507929,"line_start":5211,"line_end":5211,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":2048}],"docs":"","sig":null,"attributes":[]},{"id":121,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9509119,"byte_end":9509126,"line_start":5248,"line_end":5248,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":2078},{"krate":0,"index":2080},{"krate":0,"index":2082}],"docs":"","sig":null,"attributes":[]},{"id":122,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9511420,"byte_end":9511425,"line_start":5302,"line_end":5302,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":2088},{"krate":0,"index":2090},{"krate":0,"index":2092}],"docs":"","sig":null,"attributes":[]},{"id":123,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9513228,"byte_end":9513235,"line_start":5352,"line_end":5352,"column_start":24,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":2098},{"krate":0,"index":2100},{"krate":0,"index":2102},{"krate":0,"index":2104}],"docs":"","sig":null,"attributes":[]},{"id":124,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9513825,"byte_end":9513830,"line_start":5371,"line_end":5371,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":2112}],"docs":"","sig":null,"attributes":[]},{"id":125,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9515253,"byte_end":9515261,"line_start":5417,"line_end":5417,"column_start":10,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":2140},{"krate":0,"index":2142}],"docs":"","sig":null,"attributes":[]},{"id":126,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9516980,"byte_end":9516989,"line_start":5469,"line_end":5469,"column_start":10,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":2146},{"krate":0,"index":2148}],"docs":"","sig":null,"attributes":[]},{"id":127,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9517996,"byte_end":9518000,"line_start":5501,"line_end":5501,"column_start":10,"column_end":14},"value":"","parent":null,"children":[{"krate":0,"index":2152},{"krate":0,"index":2154}],"docs":"","sig":null,"attributes":[]},{"id":128,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9518613,"byte_end":9518620,"line_start":5523,"line_end":5523,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":2160},{"krate":0,"index":2162},{"krate":0,"index":2164}],"docs":"","sig":null,"attributes":[]},{"id":129,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9522302,"byte_end":9522307,"line_start":5602,"line_end":5602,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":2170},{"krate":0,"index":2172},{"krate":0,"index":2174}],"docs":"","sig":null,"attributes":[]},{"id":130,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9524201,"byte_end":9524209,"line_start":5650,"line_end":5650,"column_start":24,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":2180},{"krate":0,"index":2182},{"krate":0,"index":2184},{"krate":0,"index":2186}],"docs":"","sig":null,"attributes":[]},{"id":131,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9524929,"byte_end":9524934,"line_start":5671,"line_end":5671,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":2194}],"docs":"","sig":null,"attributes":[]},{"id":132,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9526160,"byte_end":9526167,"line_start":5711,"line_end":5711,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":2224},{"krate":0,"index":2226},{"krate":0,"index":2228}],"docs":"","sig":null,"attributes":[]},{"id":133,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9527731,"byte_end":9527736,"line_start":5752,"line_end":5752,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":2234},{"krate":0,"index":2236},{"krate":0,"index":2238}],"docs":"","sig":null,"attributes":[]},{"id":134,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9528275,"byte_end":9528283,"line_start":5772,"line_end":5772,"column_start":24,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":2244},{"krate":0,"index":2246},{"krate":0,"index":2248},{"krate":0,"index":2250}],"docs":"","sig":null,"attributes":[]},{"id":135,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9529225,"byte_end":9529230,"line_start":5798,"line_end":5798,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":2262},{"krate":0,"index":2264},{"krate":0,"index":2266}],"docs":"","sig":null,"attributes":[]},{"id":136,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9531653,"byte_end":9531658,"line_start":5869,"line_end":5869,"column_start":10,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":2294},{"krate":0,"index":2296}],"docs":"","sig":null,"attributes":[]},{"id":137,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9532961,"byte_end":9532968,"line_start":5903,"line_end":5903,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":2302},{"krate":0,"index":2304},{"krate":0,"index":2306}],"docs":"","sig":null,"attributes":[]},{"id":138,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9534161,"byte_end":9534166,"line_start":5935,"line_end":5935,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":2312},{"krate":0,"index":2314},{"krate":0,"index":2316}],"docs":"","sig":null,"attributes":[]},{"id":139,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9534712,"byte_end":9534727,"line_start":5955,"line_end":5955,"column_start":24,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":2322},{"krate":0,"index":2324},{"krate":0,"index":2326},{"krate":0,"index":2328}],"docs":"","sig":null,"attributes":[]},{"id":140,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9536101,"byte_end":9536106,"line_start":5985,"line_end":5985,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":2338},{"krate":0,"index":2340}],"docs":"","sig":null,"attributes":[]},{"id":141,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9540369,"byte_end":9540374,"line_start":6074,"line_end":6074,"column_start":10,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":2368},{"krate":0,"index":2370}],"docs":"","sig":null,"attributes":[]},{"id":142,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9545632,"byte_end":9545639,"line_start":6180,"line_end":6180,"column_start":34,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":2376},{"krate":0,"index":2378},{"krate":0,"index":2380}],"docs":"","sig":null,"attributes":[]},{"id":143,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9547645,"byte_end":9547650,"line_start":6229,"line_end":6229,"column_start":34,"column_end":39},"value":"","parent":null,"children":[{"krate":0,"index":2386},{"krate":0,"index":2388},{"krate":0,"index":2390}],"docs":"","sig":null,"attributes":[]},{"id":144,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9548193,"byte_end":9548205,"line_start":6249,"line_end":6249,"column_start":24,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":2396},{"krate":0,"index":2398},{"krate":0,"index":2400},{"krate":0,"index":2402}],"docs":"","sig":null,"attributes":[]},{"id":145,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9553579,"byte_end":9553584,"line_start":6351,"line_end":6351,"column_start":28,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":2420},{"krate":0,"index":2422},{"krate":0,"index":2424},{"krate":0,"index":2426},{"krate":0,"index":2428},{"krate":0,"index":2430}],"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6527,"byte_end":6533,"line_start":145,"line_end":145,"column_start":9,"column_end":15},"ref_id":{"krate":0,"index":346}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":6568,"byte_end":6571,"line_start":148,"line_end":148,"column_start":9,"column_end":12},"ref_id":{"krate":0,"index":414}}],"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":8802,"byte_end":8814,"line_start":35,"line_end":35,"column_start":22,"column_end":34},"kind":{"variant":"Impl","fields":[0]},"from":{"krate":0,"index":36},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":8839,"byte_end":8851,"line_start":36,"line_end":36,"column_start":22,"column_end":34},"kind":{"variant":"Impl","fields":[1]},"from":{"krate":0,"index":36},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":8861,"byte_end":8873,"line_start":38,"line_end":38,"column_start":6,"column_end":18},"kind":{"variant":"Impl","fields":[2]},"from":{"krate":0,"index":36},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":9005,"byte_end":9017,"line_start":45,"line_end":45,"column_start":15,"column_end":27},"kind":{"variant":"Impl","fields":[3]},"from":{"krate":0,"index":36},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":10009,"byte_end":10016,"line_start":78,"line_end":78,"column_start":6,"column_end":13},"kind":{"variant":"Impl","fields":[4]},"from":{"krate":0,"index":50},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,100,105,115,112,108,97,121,46,114,115],"byte_start":15742,"byte_end":15749,"line_start":232,"line_end":232,"column_start":16,"column_end":23},"kind":{"variant":"Impl","fields":[5]},"from":{"krate":0,"index":50},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":18137,"byte_end":18147,"line_start":64,"line_end":64,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[6]},"from":{"krate":0,"index":94},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":24171,"byte_end":24181,"line_start":240,"line_end":240,"column_start":6,"column_end":16},"kind":{"variant":"Impl","fields":[7]},"from":{"krate":0,"index":96},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":24589,"byte_end":24604,"line_start":256,"line_end":256,"column_start":15,"column_end":30},"kind":{"variant":"Impl","fields":[8]},"from":{"krate":0,"index":92},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":25061,"byte_end":25076,"line_start":276,"line_end":276,"column_start":6,"column_end":21},"kind":{"variant":"Impl","fields":[9]},"from":{"krate":0,"index":120},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,118,101,110,116,95,113,117,101,117,101,46,114,115],"byte_start":25981,"byte_end":25996,"line_start":308,"line_end":308,"column_start":15,"column_end":30},"kind":{"variant":"Impl","fields":[10]},"from":{"krate":0,"index":120},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,103,108,111,98,97,108,115,46,114,115],"byte_start":27596,"byte_end":27609,"line_start":53,"line_end":53,"column_start":6,"column_end":19},"kind":{"variant":"Impl","fields":[11]},"from":{"krate":0,"index":496},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":37383,"byte_end":37396,"line_start":16,"line_end":16,"column_start":6,"column_end":19},"kind":{"variant":"Impl","fields":[12]},"from":{"krate":0,"index":204},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":38550,"byte_end":38555,"line_start":49,"line_end":49,"column_start":36,"column_end":41},"kind":{"variant":"Impl","fields":[13]},"from":{"krate":0,"index":210},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":38597,"byte_end":38602,"line_start":50,"line_end":50,"column_start":36,"column_end":41},"kind":{"variant":"Impl","fields":[14]},"from":{"krate":0,"index":210},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":38644,"byte_end":38649,"line_start":52,"line_end":52,"column_start":35,"column_end":40},"kind":{"variant":"Impl","fields":[15]},"from":{"krate":0,"index":210},"to":{"krate":2,"index":2410}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":38763,"byte_end":38768,"line_start":58,"line_end":58,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[16]},"from":{"krate":0,"index":210},"to":{"krate":2,"index":2416}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":38795,"byte_end":38800,"line_start":60,"line_end":60,"column_start":20,"column_end":25},"kind":{"variant":"Impl","fields":[17]},"from":{"krate":0,"index":210},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":49568,"byte_end":49573,"line_start":371,"line_end":371,"column_start":30,"column_end":35},"kind":{"variant":"Impl","fields":[18]},"from":{"krate":0,"index":210},"to":{"krate":2,"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":49927,"byte_end":49932,"line_start":385,"line_end":385,"column_start":6,"column_end":11},"kind":{"variant":"Impl","fields":[19]},"from":{"krate":0,"index":210},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":50545,"byte_end":50550,"line_start":405,"line_end":405,"column_start":29,"column_end":34},"kind":{"variant":"Impl","fields":[20]},"from":{"krate":0,"index":210},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":51471,"byte_end":51479,"line_start":435,"line_end":435,"column_start":30,"column_end":38},"kind":{"variant":"Impl","fields":[21]},"from":{"krate":0,"index":266},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,112,114,111,120,121,46,114,115],"byte_start":55462,"byte_end":55475,"line_start":549,"line_end":549,"column_start":24,"column_end":37},"kind":{"variant":"Impl","fields":[22]},"from":{"krate":0,"index":308},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":59498,"byte_end":59509,"line_start":40,"line_end":40,"column_start":22,"column_end":33},"kind":{"variant":"Impl","fields":[23]},"from":{"krate":0,"index":372},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":60857,"byte_end":60868,"line_start":85,"line_end":85,"column_start":6,"column_end":17},"kind":{"variant":"Impl","fields":[24]},"from":{"krate":0,"index":372},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":61622,"byte_end":61633,"line_start":112,"line_end":112,"column_start":15,"column_end":26},"kind":{"variant":"Impl","fields":[25]},"from":{"krate":0,"index":372},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":61973,"byte_end":61979,"line_start":126,"line_end":126,"column_start":26,"column_end":32},"kind":{"variant":"Impl","fields":[26]},"from":{"krate":0,"index":386},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":61997,"byte_end":62003,"line_start":128,"line_end":128,"column_start":10,"column_end":16},"kind":{"variant":"Impl","fields":[27]},"from":{"krate":0,"index":386},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":65442,"byte_end":65459,"line_start":227,"line_end":227,"column_start":26,"column_end":43},"kind":{"variant":"Impl","fields":[28]},"from":{"krate":0,"index":404},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":65487,"byte_end":65504,"line_start":229,"line_end":229,"column_start":20,"column_end":37},"kind":{"variant":"Impl","fields":[29]},"from":{"krate":0,"index":404},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":66266,"byte_end":66278,"line_start":24,"line_end":24,"column_start":22,"column_end":34},"kind":{"variant":"Impl","fields":[30]},"from":{"krate":0,"index":432},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":66303,"byte_end":66315,"line_start":25,"line_end":25,"column_start":22,"column_end":34},"kind":{"variant":"Impl","fields":[31]},"from":{"krate":0,"index":432},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":66783,"byte_end":66795,"line_start":38,"line_end":38,"column_start":6,"column_end":18},"kind":{"variant":"Impl","fields":[32]},"from":{"krate":0,"index":432},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":68721,"byte_end":68733,"line_start":97,"line_end":97,"column_start":15,"column_end":27},"kind":{"variant":"Impl","fields":[33]},"from":{"krate":0,"index":432},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9288488,"byte_end":9288493,"line_start":57,"line_end":57,"column_start":10,"column_end":15},"kind":{"variant":"Impl","fields":[34]},"from":{"krate":0,"index":2432},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9289951,"byte_end":9289958,"line_start":95,"line_end":95,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[35]},"from":{"krate":0,"index":742},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9292080,"byte_end":9292085,"line_start":143,"line_end":143,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[36]},"from":{"krate":0,"index":752},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9293244,"byte_end":9293253,"line_start":176,"line_end":176,"column_start":24,"column_end":33},"kind":{"variant":"Impl","fields":[37]},"from":{"krate":0,"index":762},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9294634,"byte_end":9294639,"line_start":208,"line_end":208,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[38]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":774}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9297382,"byte_end":9297389,"line_start":271,"line_end":271,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[39]},"from":{"krate":0,"index":810},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9299413,"byte_end":9299418,"line_start":321,"line_end":321,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[40]},"from":{"krate":0,"index":820},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9300537,"byte_end":9300547,"line_start":354,"line_end":354,"column_start":24,"column_end":34},"kind":{"variant":"Impl","fields":[41]},"from":{"krate":0,"index":830},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9301125,"byte_end":9301130,"line_start":371,"line_end":371,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[42]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":842}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9302456,"byte_end":9302463,"line_start":412,"line_end":412,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[43]},"from":{"krate":0,"index":874},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9303213,"byte_end":9303218,"line_start":437,"line_end":437,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[44]},"from":{"krate":0,"index":884},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9304007,"byte_end":9304017,"line_start":463,"line_end":463,"column_start":24,"column_end":34},"kind":{"variant":"Impl","fields":[45]},"from":{"krate":0,"index":894},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9304335,"byte_end":9304340,"line_start":475,"line_end":475,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[46]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":906}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9305173,"byte_end":9305180,"line_start":500,"line_end":500,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[47]},"from":{"krate":0,"index":934},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9306257,"byte_end":9306262,"line_start":530,"line_end":530,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[48]},"from":{"krate":0,"index":944},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9306805,"byte_end":9306817,"line_start":550,"line_end":550,"column_start":24,"column_end":36},"kind":{"variant":"Impl","fields":[49]},"from":{"krate":0,"index":954},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9307506,"byte_end":9307511,"line_start":570,"line_end":570,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[50]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":966}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9310851,"byte_end":9310858,"line_start":646,"line_end":646,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[51]},"from":{"krate":0,"index":1002},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9312431,"byte_end":9312436,"line_start":686,"line_end":686,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[52]},"from":{"krate":0,"index":1012},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9312976,"byte_end":9312985,"line_start":706,"line_end":706,"column_start":24,"column_end":33},"kind":{"variant":"Impl","fields":[53]},"from":{"krate":0,"index":1022},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9314912,"byte_end":9314917,"line_start":749,"line_end":749,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[54]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":1034}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9317178,"byte_end":9317183,"line_start":818,"line_end":818,"column_start":10,"column_end":15},"kind":{"variant":"Impl","fields":[55]},"from":{"krate":0,"index":2448},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9323864,"byte_end":9323870,"line_start":965,"line_end":965,"column_start":10,"column_end":16},"kind":{"variant":"Impl","fields":[56]},"from":{"krate":0,"index":2464},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9327627,"byte_end":9327634,"line_start":1046,"line_end":1046,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[57]},"from":{"krate":0,"index":1086},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9328780,"byte_end":9328785,"line_start":1079,"line_end":1079,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[58]},"from":{"krate":0,"index":1096},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9329576,"byte_end":9329581,"line_start":1105,"line_end":1105,"column_start":24,"column_end":29},"kind":{"variant":"Impl","fields":[59]},"from":{"krate":0,"index":1106},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9330323,"byte_end":9330328,"line_start":1125,"line_end":1125,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[60]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":1118}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9331979,"byte_end":9331986,"line_start":1167,"line_end":1167,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[61]},"from":{"krate":0,"index":1150},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9333582,"byte_end":9333587,"line_start":1206,"line_end":1206,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[62]},"from":{"krate":0,"index":1160},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9334218,"byte_end":9334226,"line_start":1229,"line_end":1229,"column_start":24,"column_end":32},"kind":{"variant":"Impl","fields":[63]},"from":{"krate":0,"index":1170},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9334963,"byte_end":9334968,"line_start":1250,"line_end":1250,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[64]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":1182}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9336213,"byte_end":9336218,"line_start":1288,"line_end":1288,"column_start":10,"column_end":15},"kind":{"variant":"Impl","fields":[65]},"from":{"krate":0,"index":2480},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9341690,"byte_end":9341697,"line_start":1400,"line_end":1400,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[66]},"from":{"krate":0,"index":1220},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9346749,"byte_end":9346754,"line_start":1502,"line_end":1502,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[67]},"from":{"krate":0,"index":1230},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9348000,"byte_end":9348011,"line_start":1538,"line_end":1538,"column_start":24,"column_end":35},"kind":{"variant":"Impl","fields":[68]},"from":{"krate":0,"index":1240},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9353425,"byte_end":9353430,"line_start":1643,"line_end":1643,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[69]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":1252}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9355641,"byte_end":9355646,"line_start":1716,"line_end":1716,"column_start":10,"column_end":15},"kind":{"variant":"Impl","fields":[70]},"from":{"krate":0,"index":2496},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9357411,"byte_end":9357418,"line_start":1763,"line_end":1763,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[71]},"from":{"krate":0,"index":1306},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9363318,"byte_end":9363323,"line_start":1890,"line_end":1890,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[72]},"from":{"krate":0,"index":1316},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9364914,"byte_end":9364926,"line_start":1933,"line_end":1933,"column_start":24,"column_end":36},"kind":{"variant":"Impl","fields":[73]},"from":{"krate":0,"index":1326},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9366705,"byte_end":9366710,"line_start":1975,"line_end":1975,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[74]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":1338}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9368172,"byte_end":9368177,"line_start":2026,"line_end":2026,"column_start":10,"column_end":15},"kind":{"variant":"Impl","fields":[75]},"from":{"krate":0,"index":2512},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9370955,"byte_end":9370962,"line_start":2087,"line_end":2087,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[76]},"from":{"krate":0,"index":1384},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9376033,"byte_end":9376038,"line_start":2186,"line_end":2186,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[77]},"from":{"krate":0,"index":1394},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9378179,"byte_end":9378191,"line_start":2237,"line_end":2237,"column_start":24,"column_end":36},"kind":{"variant":"Impl","fields":[78]},"from":{"krate":0,"index":1404},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9381050,"byte_end":9381055,"line_start":2294,"line_end":2294,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[79]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":1416}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9384733,"byte_end":9384742,"line_start":2384,"line_end":2384,"column_start":10,"column_end":19},"kind":{"variant":"Impl","fields":[80]},"from":{"krate":0,"index":2528},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9385383,"byte_end":9385390,"line_start":2405,"line_end":2405,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[81]},"from":{"krate":0,"index":1462},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9386540,"byte_end":9386545,"line_start":2436,"line_end":2436,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[82]},"from":{"krate":0,"index":1472},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9387095,"byte_end":9387114,"line_start":2456,"line_end":2456,"column_start":24,"column_end":43},"kind":{"variant":"Impl","fields":[83]},"from":{"krate":0,"index":1482},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9387876,"byte_end":9387881,"line_start":2476,"line_end":2476,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[84]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":1494}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9389664,"byte_end":9389669,"line_start":2524,"line_end":2524,"column_start":10,"column_end":15},"kind":{"variant":"Impl","fields":[85]},"from":{"krate":0,"index":2716},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9390474,"byte_end":9390481,"line_start":2548,"line_end":2548,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[86]},"from":{"krate":0,"index":1536},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9391368,"byte_end":9391373,"line_start":2574,"line_end":2574,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[87]},"from":{"krate":0,"index":1546},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9391911,"byte_end":9391918,"line_start":2594,"line_end":2594,"column_start":24,"column_end":31},"kind":{"variant":"Impl","fields":[88]},"from":{"krate":0,"index":1556},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9392739,"byte_end":9392744,"line_start":2614,"line_end":2614,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[89]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":1568}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9395150,"byte_end":9395156,"line_start":2677,"line_end":2677,"column_start":10,"column_end":16},"kind":{"variant":"Impl","fields":[90]},"from":{"krate":0,"index":2732},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9395693,"byte_end":9395702,"line_start":2697,"line_end":2697,"column_start":10,"column_end":19},"kind":{"variant":"Impl","fields":[91]},"from":{"krate":0,"index":2970},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9396699,"byte_end":9396715,"line_start":2725,"line_end":2725,"column_start":10,"column_end":26},"kind":{"variant":"Impl","fields":[92]},"from":{"krate":0,"index":3128},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9404085,"byte_end":9404092,"line_start":2879,"line_end":2879,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[93]},"from":{"krate":0,"index":1618},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9409637,"byte_end":9409642,"line_start":2994,"line_end":2994,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[94]},"from":{"krate":0,"index":1628},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9410795,"byte_end":9410809,"line_start":3029,"line_end":3029,"column_start":24,"column_end":38},"kind":{"variant":"Impl","fields":[95]},"from":{"krate":0,"index":1638},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9418146,"byte_end":9418151,"line_start":3176,"line_end":3176,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[96]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":1650}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9424498,"byte_end":9424503,"line_start":3349,"line_end":3349,"column_start":10,"column_end":15},"kind":{"variant":"Impl","fields":[97]},"from":{"krate":0,"index":3144},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9440319,"byte_end":9440326,"line_start":3644,"line_end":3644,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[98]},"from":{"krate":0,"index":1724},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9444632,"byte_end":9444637,"line_start":3735,"line_end":3735,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[99]},"from":{"krate":0,"index":1734},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9445718,"byte_end":9445727,"line_start":3766,"line_end":3766,"column_start":24,"column_end":33},"kind":{"variant":"Impl","fields":[100]},"from":{"krate":0,"index":1744},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9461650,"byte_end":9461655,"line_start":4056,"line_end":4056,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[101]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":1756}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9466026,"byte_end":9466036,"line_start":4191,"line_end":4191,"column_start":10,"column_end":20},"kind":{"variant":"Impl","fields":[102]},"from":{"krate":0,"index":3160},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9468131,"byte_end":9468138,"line_start":4243,"line_end":4243,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[103]},"from":{"krate":0,"index":1830},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9471689,"byte_end":9471694,"line_start":4318,"line_end":4318,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[104]},"from":{"krate":0,"index":1840},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9472756,"byte_end":9472762,"line_start":4349,"line_end":4349,"column_start":24,"column_end":30},"kind":{"variant":"Impl","fields":[105]},"from":{"krate":0,"index":1850},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9475008,"byte_end":9475013,"line_start":4400,"line_end":4400,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[106]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":1862}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9477550,"byte_end":9477555,"line_start":4470,"line_end":4470,"column_start":10,"column_end":15},"kind":{"variant":"Impl","fields":[107]},"from":{"krate":0,"index":3338},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478154,"byte_end":9478165,"line_start":4496,"line_end":4496,"column_start":10,"column_end":21},"kind":{"variant":"Impl","fields":[108]},"from":{"krate":0,"index":3354},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9478770,"byte_end":9478774,"line_start":4522,"line_end":4522,"column_start":10,"column_end":14},"kind":{"variant":"Impl","fields":[109]},"from":{"krate":0,"index":3370},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9480125,"byte_end":9480135,"line_start":4561,"line_end":4561,"column_start":10,"column_end":20},"kind":{"variant":"Impl","fields":[110]},"from":{"krate":0,"index":3386},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9483013,"byte_end":9483020,"line_start":4625,"line_end":4625,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[111]},"from":{"krate":0,"index":1930},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9492962,"byte_end":9492967,"line_start":4827,"line_end":4827,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[112]},"from":{"krate":0,"index":1940},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9496114,"byte_end":9496123,"line_start":4903,"line_end":4903,"column_start":24,"column_end":33},"kind":{"variant":"Impl","fields":[113]},"from":{"krate":0,"index":1950},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9498949,"byte_end":9498954,"line_start":4961,"line_end":4961,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[114]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":1962}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9500496,"byte_end":9500508,"line_start":5008,"line_end":5008,"column_start":10,"column_end":22},"kind":{"variant":"Impl","fields":[115]},"from":{"krate":0,"index":3402},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9501139,"byte_end":9501147,"line_start":5034,"line_end":5034,"column_start":10,"column_end":18},"kind":{"variant":"Impl","fields":[116]},"from":{"krate":0,"index":3418},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9501757,"byte_end":9501764,"line_start":5058,"line_end":5058,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[117]},"from":{"krate":0,"index":2010},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9504687,"byte_end":9504692,"line_start":5128,"line_end":5128,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[118]},"from":{"krate":0,"index":2020},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9507315,"byte_end":9507325,"line_start":5192,"line_end":5192,"column_start":24,"column_end":34},"kind":{"variant":"Impl","fields":[119]},"from":{"krate":0,"index":2030},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9507924,"byte_end":9507929,"line_start":5211,"line_end":5211,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[120]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":2042}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9509119,"byte_end":9509126,"line_start":5248,"line_end":5248,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[121]},"from":{"krate":0,"index":2074},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9511420,"byte_end":9511425,"line_start":5302,"line_end":5302,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[122]},"from":{"krate":0,"index":2084},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9513228,"byte_end":9513235,"line_start":5352,"line_end":5352,"column_start":24,"column_end":31},"kind":{"variant":"Impl","fields":[123]},"from":{"krate":0,"index":2094},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9513825,"byte_end":9513830,"line_start":5371,"line_end":5371,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[124]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":2106}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9515253,"byte_end":9515261,"line_start":5417,"line_end":5417,"column_start":10,"column_end":18},"kind":{"variant":"Impl","fields":[125]},"from":{"krate":0,"index":3434},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9516980,"byte_end":9516989,"line_start":5469,"line_end":5469,"column_start":10,"column_end":19},"kind":{"variant":"Impl","fields":[126]},"from":{"krate":0,"index":3450},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9517996,"byte_end":9518000,"line_start":5501,"line_end":5501,"column_start":10,"column_end":14},"kind":{"variant":"Impl","fields":[127]},"from":{"krate":0,"index":3466},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9518613,"byte_end":9518620,"line_start":5523,"line_end":5523,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[128]},"from":{"krate":0,"index":2156},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9522302,"byte_end":9522307,"line_start":5602,"line_end":5602,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[129]},"from":{"krate":0,"index":2166},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9524201,"byte_end":9524209,"line_start":5650,"line_end":5650,"column_start":24,"column_end":32},"kind":{"variant":"Impl","fields":[130]},"from":{"krate":0,"index":2176},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9524929,"byte_end":9524934,"line_start":5671,"line_end":5671,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[131]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":2188}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9526160,"byte_end":9526167,"line_start":5711,"line_end":5711,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[132]},"from":{"krate":0,"index":2220},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9527731,"byte_end":9527736,"line_start":5752,"line_end":5752,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[133]},"from":{"krate":0,"index":2230},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9528275,"byte_end":9528283,"line_start":5772,"line_end":5772,"column_start":24,"column_end":32},"kind":{"variant":"Impl","fields":[134]},"from":{"krate":0,"index":2240},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9529225,"byte_end":9529230,"line_start":5798,"line_end":5798,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[135]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":2252}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9531653,"byte_end":9531658,"line_start":5869,"line_end":5869,"column_start":10,"column_end":15},"kind":{"variant":"Impl","fields":[136]},"from":{"krate":0,"index":3634},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9532961,"byte_end":9532968,"line_start":5903,"line_end":5903,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[137]},"from":{"krate":0,"index":2298},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9534161,"byte_end":9534166,"line_start":5935,"line_end":5935,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[138]},"from":{"krate":0,"index":2308},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9534712,"byte_end":9534727,"line_start":5955,"line_end":5955,"column_start":24,"column_end":39},"kind":{"variant":"Impl","fields":[139]},"from":{"krate":0,"index":2318},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9536101,"byte_end":9536106,"line_start":5985,"line_end":5985,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[140]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":2330}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9540369,"byte_end":9540374,"line_start":6074,"line_end":6074,"column_start":10,"column_end":15},"kind":{"variant":"Impl","fields":[141]},"from":{"krate":0,"index":3650},"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9545632,"byte_end":9545639,"line_start":6180,"line_end":6180,"column_start":34,"column_end":41},"kind":{"variant":"Impl","fields":[142]},"from":{"krate":0,"index":2372},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9547645,"byte_end":9547650,"line_start":6229,"line_end":6229,"column_start":34,"column_end":39},"kind":{"variant":"Impl","fields":[143]},"from":{"krate":0,"index":2382},"to":{"krate":13,"index":16}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9548193,"byte_end":9548205,"line_start":6249,"line_end":6249,"column_start":24,"column_end":36},"kind":{"variant":"Impl","fields":[144]},"from":{"krate":0,"index":2392},"to":{"krate":13,"index":24}},{"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,119,97,121,108,97,110,100,45,99,108,105,101,110,116,45,52,51,98,100,55,55,52,51,56,53,54,49,48,49,50,49,47,111,117,116,47,119,97,121,108,97,110,100,95,99,95,97,112,105,46,114,115],"byte_start":9553579,"byte_end":9553584,"line_start":6351,"line_end":6351,"column_start":28,"column_end":33},"kind":{"variant":"Impl","fields":[145]},"from":{"krate":0,"index":210},"to":{"krate":0,"index":2404}}]}