rusty_snek_gaem/target/rls/debug/deps/save-analysis/libwayland_sys-43dbcbeff5366ad4.json
2018-10-28 21:14:05 -05:00

1 line
52 KiB
JSON

{"config":{"output_file":null,"full_docs":false,"pub_only":true,"reachable_only":true,"distro_crate":false,"signatures":false,"borrow_data":false},"prelude":{"crate_id":{"name":"wayland_sys","disambiguator":[9665864637567594512,12206102724128472216]},"crate_root":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src","external_crates":[{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src/lib.rs","num":1,"id":{"name":"std","disambiguator":[9585301629330894657,2988139860475965212]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src/lib.rs","num":2,"id":{"name":"core","disambiguator":[6357402705278437736,15396228000174385779]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src/lib.rs","num":3,"id":{"name":"compiler_builtins","disambiguator":[15656677349667522462,981408973859384302]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src/lib.rs","num":4,"id":{"name":"alloc","disambiguator":[10867707675671826130,15962273691783661441]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src/lib.rs","num":5,"id":{"name":"alloc_system","disambiguator":[12150198854270067491,9945263365427243254]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src/lib.rs","num":6,"id":{"name":"libc","disambiguator":[8689393118962671966,13316658367717829988]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src/lib.rs","num":7,"id":{"name":"unwind","disambiguator":[11087397179380250019,16173628695450963038]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src/lib.rs","num":8,"id":{"name":"alloc_jemalloc","disambiguator":[15668163579258084147,15586271759104334837]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src/lib.rs","num":9,"id":{"name":"panic_unwind","disambiguator":[5446911583689922829,16172663846372972649]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src/lib.rs","num":10,"id":{"name":"dlib","disambiguator":[2703265009652770450,7194622514886182195]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src/lib.rs","num":11,"id":{"name":"libloading","disambiguator":[8333009911001925825,15738027475787588381]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src/lib.rs","num":12,"id":{"name":"lazy_static","disambiguator":[18156735703805739716,9438708213843183844]}}],"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":2469,"line_start":1,"line_end":87,"column_start":1,"column_end":3}},"imports":[],"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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":2469,"line_start":1,"line_end":87,"column_start":1,"column_end":3},"name":"","qualname":"::","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-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":48},{"krate":0,"index":68},{"krate":0,"index":78},{"krate":0,"index":98}],"decl_id":null,"docs":" FFI bindings to the wayland system libraries.","sig":null,"attributes":[{"value":"allow(dead_code, non_camel_case_types)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1163,"byte_end":1205,"line_start":33,"line_end":33,"column_start":1,"column_end":43}}]},{"kind":"Static","id":{"krate":0,"index":10},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1753,"byte_end":1765,"line_start":52,"line_end":52,"column_start":12,"column_end":24},"name":"RUST_MANAGED","qualname":"::RUST_MANAGED","value":"u8","parent":null,"children":[],"decl_id":null,"docs":" Magic pointer for wayland objects managed by wayland-client or wayland-server","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":12},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"common","qualname":"::common","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src/common.rs","parent":null,"children":[{"krate":0,"index":14},{"krate":0,"index":22},{"krate":0,"index":24},{"krate":0,"index":26},{"krate":0,"index":28},{"krate":0,"index":30},{"krate":0,"index":32},{"krate":0,"index":34},{"krate":0,"index":36},{"krate":0,"index":38},{"krate":0,"index":40},{"krate":0,"index":42},{"krate":0,"index":44},{"krate":0,"index":46}],"decl_id":null,"docs":" Various types and functions that are used by both the client and the server\n libraries.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":24},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":2663,"byte_end":2673,"line_start":8,"line_end":8,"column_start":12,"column_end":22},"name":"wl_message","qualname":"::common::wl_message","value":"wl_message { name, signature, types }","parent":null,"children":[{"krate":0,"index":19},{"krate":0,"index":21},{"krate":0,"index":23}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(C)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":2641,"byte_end":2651,"line_start":7,"line_end":7,"column_start":1,"column_end":11}}]},{"kind":"Field","id":{"krate":0,"index":19},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":2684,"byte_end":2688,"line_start":9,"line_end":9,"column_start":9,"column_end":13},"name":"name","qualname":"::common::wl_message::name","value":"*const i8","parent":{"krate":0,"index":24},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":21},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":2713,"byte_end":2722,"line_start":10,"line_end":10,"column_start":9,"column_end":18},"name":"signature","qualname":"::common::wl_message::signature","value":"*const i8","parent":{"krate":0,"index":24},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":23},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":2747,"byte_end":2752,"line_start":11,"line_end":11,"column_start":9,"column_end":14},"name":"types","qualname":"::common::wl_message::types","value":"*const *const common::wl_interface","parent":{"krate":0,"index":24},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":26},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":2807,"byte_end":2819,"line_start":15,"line_end":15,"column_start":12,"column_end":24},"name":"wl_interface","qualname":"::common::wl_interface","value":"wl_interface { name, version, request_count, requests, event_count, events }","parent":null,"children":[{"krate":0,"index":25},{"krate":0,"index":27},{"krate":0,"index":29},{"krate":0,"index":31},{"krate":0,"index":33},{"krate":0,"index":35}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(C)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":2785,"byte_end":2795,"line_start":14,"line_end":14,"column_start":1,"column_end":11}}]},{"kind":"Field","id":{"krate":0,"index":25},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":2830,"byte_end":2834,"line_start":16,"line_end":16,"column_start":9,"column_end":13},"name":"name","qualname":"::common::wl_interface::name","value":"*const i8","parent":{"krate":0,"index":26},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":27},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":2859,"byte_end":2866,"line_start":17,"line_end":17,"column_start":9,"column_end":16},"name":"version","qualname":"::common::wl_interface::version","value":"i32","parent":{"krate":0,"index":26},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":29},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":2883,"byte_end":2896,"line_start":18,"line_end":18,"column_start":9,"column_end":22},"name":"request_count","qualname":"::common::wl_interface::request_count","value":"i32","parent":{"krate":0,"index":26},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":31},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":2913,"byte_end":2921,"line_start":19,"line_end":19,"column_start":9,"column_end":17},"name":"requests","qualname":"::common::wl_interface::requests","value":"*const common::wl_message","parent":{"krate":0,"index":26},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":33},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":2950,"byte_end":2961,"line_start":20,"line_end":20,"column_start":9,"column_end":20},"name":"event_count","qualname":"::common::wl_interface::event_count","value":"i32","parent":{"krate":0,"index":26},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":35},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":2978,"byte_end":2984,"line_start":21,"line_end":21,"column_start":9,"column_end":15},"name":"events","qualname":"::common::wl_interface::events","value":"*const common::wl_message","parent":{"krate":0,"index":26},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":28},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3030,"byte_end":3037,"line_start":25,"line_end":25,"column_start":12,"column_end":19},"name":"wl_list","qualname":"::common::wl_list","value":"wl_list { prev, next }","parent":null,"children":[{"krate":0,"index":37},{"krate":0,"index":39}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(C)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3008,"byte_end":3018,"line_start":24,"line_end":24,"column_start":1,"column_end":11}}]},{"kind":"Field","id":{"krate":0,"index":37},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3048,"byte_end":3052,"line_start":26,"line_end":26,"column_start":9,"column_end":13},"name":"prev","qualname":"::common::wl_list::prev","value":"*mut common::wl_list","parent":{"krate":0,"index":28},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":39},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3076,"byte_end":3080,"line_start":27,"line_end":27,"column_start":9,"column_end":13},"name":"next","qualname":"::common::wl_list::next","value":"*mut common::wl_list","parent":{"krate":0,"index":28},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":30},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3121,"byte_end":3129,"line_start":31,"line_end":31,"column_start":12,"column_end":20},"name":"wl_array","qualname":"::common::wl_array","value":"wl_array { size, alloc, data }","parent":null,"children":[{"krate":0,"index":41},{"krate":0,"index":43},{"krate":0,"index":45}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(C)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3099,"byte_end":3109,"line_start":30,"line_end":30,"column_start":1,"column_end":11}}]},{"kind":"Field","id":{"krate":0,"index":41},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3140,"byte_end":3144,"line_start":32,"line_end":32,"column_start":9,"column_end":13},"name":"size","qualname":"::common::wl_array::size","value":"usize","parent":{"krate":0,"index":30},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3161,"byte_end":3166,"line_start":33,"line_end":33,"column_start":9,"column_end":14},"name":"alloc","qualname":"::common::wl_array::alloc","value":"usize","parent":{"krate":0,"index":30},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":45},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3183,"byte_end":3187,"line_start":34,"line_end":34,"column_start":9,"column_end":13},"name":"data","qualname":"::common::wl_array::data","value":"*mut std::os::raw::c_void","parent":{"krate":0,"index":30},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":32},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3214,"byte_end":3224,"line_start":37,"line_end":37,"column_start":10,"column_end":20},"name":"wl_fixed_t","qualname":"::common::wl_fixed_t","value":"i32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":34},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3240,"byte_end":3258,"line_start":39,"line_end":39,"column_start":8,"column_end":26},"name":"wl_fixed_to_double","qualname":"::common::wl_fixed_to_double","value":"fn (f: wl_fixed_t) -> f64","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":36},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3313,"byte_end":3333,"line_start":43,"line_end":43,"column_start":8,"column_end":28},"name":"wl_fixed_from_double","qualname":"::common::wl_fixed_from_double","value":"fn (d: f64) -> wl_fixed_t","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":38},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3390,"byte_end":3405,"line_start":47,"line_end":47,"column_start":8,"column_end":23},"name":"wl_fixed_to_int","qualname":"::common::wl_fixed_to_int","value":"fn (f: wl_fixed_t) -> i32","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":40},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3452,"byte_end":3469,"line_start":51,"line_end":51,"column_start":8,"column_end":25},"name":"wl_fixed_from_int","qualname":"::common::wl_fixed_from_int","value":"fn (i: i32) -> wl_fixed_t","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Union","id":{"krate":0,"index":42},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3599,"byte_end":3610,"line_start":58,"line_end":58,"column_start":11,"column_end":22},"name":"wl_argument","qualname":"::common::wl_argument","value":"wl_argument { i, u, f, s, o, n, a, h }","parent":null,"children":[{"krate":0,"index":47},{"krate":0,"index":49},{"krate":0,"index":51},{"krate":0,"index":53},{"krate":0,"index":55},{"krate":0,"index":57},{"krate":0,"index":59},{"krate":0,"index":61}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(C)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3578,"byte_end":3588,"line_start":57,"line_end":57,"column_start":1,"column_end":11}}]},{"kind":"Field","id":{"krate":0,"index":47},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3621,"byte_end":3622,"line_start":59,"line_end":59,"column_start":9,"column_end":10},"name":"i","qualname":"::common::wl_argument::i","value":"i32","parent":{"krate":0,"index":42},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":49},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3637,"byte_end":3638,"line_start":60,"line_end":60,"column_start":9,"column_end":10},"name":"u","qualname":"::common::wl_argument::u","value":"u32","parent":{"krate":0,"index":42},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3653,"byte_end":3654,"line_start":61,"line_end":61,"column_start":9,"column_end":10},"name":"f","qualname":"::common::wl_argument::f","value":"i32","parent":{"krate":0,"index":42},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":53},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3676,"byte_end":3677,"line_start":62,"line_end":62,"column_start":9,"column_end":10},"name":"s","qualname":"::common::wl_argument::s","value":"*const i8","parent":{"krate":0,"index":42},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":55},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3702,"byte_end":3703,"line_start":63,"line_end":63,"column_start":9,"column_end":10},"name":"o","qualname":"::common::wl_argument::o","value":"*const std::os::raw::c_void","parent":{"krate":0,"index":42},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":57},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3728,"byte_end":3729,"line_start":64,"line_end":64,"column_start":9,"column_end":10},"name":"n","qualname":"::common::wl_argument::n","value":"u32","parent":{"krate":0,"index":42},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":59},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3744,"byte_end":3745,"line_start":65,"line_end":65,"column_start":9,"column_end":10},"name":"a","qualname":"::common::wl_argument::a","value":"*const common::wl_array","parent":{"krate":0,"index":42},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":61},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3772,"byte_end":3773,"line_start":66,"line_end":66,"column_start":9,"column_end":10},"name":"h","qualname":"::common::wl_argument::h","value":"i32","parent":{"krate":0,"index":42},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":44},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3794,"byte_end":3814,"line_start":69,"line_end":69,"column_start":10,"column_end":30},"name":"wl_dispatcher_func_t","qualname":"::common::wl_dispatcher_func_t","value":"unsafe extern \"C\" fn(*const c_void, *mut c_void, u32, *const wl_message,\n *const wl_argument) -> c_int","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Type","id":{"krate":0,"index":46},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,111,109,109,111,110,46,114,115],"byte_start":3933,"byte_end":3946,"line_start":71,"line_end":71,"column_start":10,"column_end":23},"name":"wl_log_func_t","qualname":"::common::wl_log_func_t","value":"unsafe extern \"C\" fn(*const c_char, ...)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":48},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,108,105,101,110,116,46,114,115],"byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"client","qualname":"::client","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/wayland-sys-0.20.12/src/client.rs","parent":null,"children":[{"krate":0,"index":50},{"krate":0,"index":52},{"krate":0,"index":60},{"krate":0,"index":62},{"krate":0,"index":64},{"krate":0,"index":102},{"krate":0,"index":104},{"krate":0,"index":100},{"krate":0,"index":110},{"krate":0,"index":112},{"krate":0,"index":114},{"krate":0,"index":124},{"krate":0,"index":130},{"krate":0,"index":132},{"krate":0,"index":134},{"krate":0,"index":144},{"krate":0,"index":66}],"decl_id":null,"docs":" Bindings to the client library `libwayland-client.so`","sig":null,"attributes":[{"value":"cfg(feature = \"client\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1794,"byte_end":1820,"line_start":56,"line_end":56,"column_start":1,"column_end":27}}]},{"kind":"Enum","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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,108,105,101,110,116,46,114,115],"byte_start":4225,"byte_end":4233,"line_start":10,"line_end":10,"column_start":10,"column_end":18},"name":"wl_proxy","qualname":"::client::wl_proxy","value":"wl_proxy::{}","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,108,105,101,110,116,46,114,115],"byte_start":4246,"byte_end":4256,"line_start":11,"line_end":11,"column_start":10,"column_end":20},"name":"wl_display","qualname":"::client::wl_display","value":"wl_display::{}","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Enum","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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,108,105,101,110,116,46,114,115],"byte_start":4269,"byte_end":4283,"line_start":12,"line_end":12,"column_start":10,"column_end":24},"name":"wl_event_queue","qualname":"::client::wl_event_queue","value":"wl_event_queue::{}","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,108,105,101,110,116,46,114,115],"byte_start":9409,"byte_end":9425,"line_start":119,"line_end":119,"column_start":8,"column_end":24},"name":"is_lib_available","qualname":"::client::is_lib_available","value":"fn () -> bool","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"cfg(feature = \"dlopen\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,108,105,101,110,116,46,114,115],"byte_start":9375,"byte_end":9401,"line_start":118,"line_end":118,"column_start":1,"column_end":27}}]},{"kind":"Mod","id":{"krate":0,"index":68},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,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-sys-0.20.12/src/egl.rs","parent":null,"children":[{"krate":0,"index":70},{"krate":0,"index":72},{"krate":0,"index":74},{"krate":0,"index":152},{"krate":0,"index":154},{"krate":0,"index":150},{"krate":0,"index":160},{"krate":0,"index":162},{"krate":0,"index":164},{"krate":0,"index":174},{"krate":0,"index":180},{"krate":0,"index":182},{"krate":0,"index":184},{"krate":0,"index":194},{"krate":0,"index":76}],"decl_id":null,"docs":" Bindings to the EGL library `libwayland-egl.so`","sig":null,"attributes":[{"value":"cfg(all(feature = \"egl\", feature = \"client\"))","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1882,"byte_end":1930,"line_start":62,"line_end":62,"column_start":1,"column_end":49}}]},{"kind":"Enum","id":{"krate":0,"index":74},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":9717,"byte_end":9730,"line_start":10,"line_end":10,"column_start":10,"column_end":23},"name":"wl_egl_window","qualname":"::egl::wl_egl_window","value":"wl_egl_window::{}","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":76},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":11533,"byte_end":11549,"line_start":57,"line_end":57,"column_start":8,"column_end":24},"name":"is_lib_available","qualname":"::egl::is_lib_available","value":"fn () -> bool","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"cfg(feature = \"dlopen\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,101,103,108,46,114,115],"byte_start":11499,"byte_end":11525,"line_start":56,"line_end":56,"column_start":1,"column_end":27}}]},{"kind":"Mod","id":{"krate":0,"index":78},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,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-sys-0.20.12/src/cursor.rs","parent":null,"children":[{"krate":0,"index":80},{"krate":0,"index":82},{"krate":0,"index":90},{"krate":0,"index":92},{"krate":0,"index":94},{"krate":0,"index":202},{"krate":0,"index":204},{"krate":0,"index":200},{"krate":0,"index":210},{"krate":0,"index":212},{"krate":0,"index":214},{"krate":0,"index":224},{"krate":0,"index":230},{"krate":0,"index":232},{"krate":0,"index":234},{"krate":0,"index":244},{"krate":0,"index":96}],"decl_id":null,"docs":" Bindings to the `wayland-cursor.so` library","sig":null,"attributes":[{"value":"cfg(all(feature = \"cursor\", feature = \"client\"))","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1945,"byte_end":1996,"line_start":65,"line_end":65,"column_start":1,"column_end":52}}]},{"kind":"Enum","id":{"krate":0,"index":90},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":11783,"byte_end":11798,"line_start":8,"line_end":8,"column_start":10,"column_end":25},"name":"wl_cursor_theme","qualname":"::cursor::wl_cursor_theme","value":"wl_cursor_theme::{}","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":92},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":11825,"byte_end":11840,"line_start":11,"line_end":11,"column_start":12,"column_end":27},"name":"wl_cursor_image","qualname":"::cursor::wl_cursor_image","value":"wl_cursor_image { width, height, hotspot_x, hotspot_y, delay }","parent":null,"children":[{"krate":0,"index":63},{"krate":0,"index":65},{"krate":0,"index":67},{"krate":0,"index":69},{"krate":0,"index":71}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(C)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":11803,"byte_end":11813,"line_start":10,"line_end":10,"column_start":1,"column_end":11}}]},{"kind":"Field","id":{"krate":0,"index":63},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":11872,"byte_end":11877,"line_start":13,"line_end":13,"column_start":9,"column_end":14},"name":"width","qualname":"::cursor::wl_cursor_image::width","value":"u32","parent":{"krate":0,"index":92},"children":[],"decl_id":null,"docs":" actual width\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":65},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":11914,"byte_end":11920,"line_start":15,"line_end":15,"column_start":9,"column_end":15},"name":"height","qualname":"::cursor::wl_cursor_image::height","value":"u32","parent":{"krate":0,"index":92},"children":[],"decl_id":null,"docs":" actual height\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":67},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":11977,"byte_end":11986,"line_start":17,"line_end":17,"column_start":9,"column_end":18},"name":"hotspot_x","qualname":"::cursor::wl_cursor_image::hotspot_x","value":"u32","parent":{"krate":0,"index":92},"children":[],"decl_id":null,"docs":" hot spot x (must be inside image)\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":69},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":12043,"byte_end":12052,"line_start":19,"line_end":19,"column_start":9,"column_end":18},"name":"hotspot_y","qualname":"::cursor::wl_cursor_image::hotspot_y","value":"u32","parent":{"krate":0,"index":92},"children":[],"decl_id":null,"docs":" hot spot y (must be inside image)\n","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":71},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":12105,"byte_end":12110,"line_start":21,"line_end":21,"column_start":9,"column_end":14},"name":"delay","qualname":"::cursor::wl_cursor_image::delay","value":"u32","parent":{"krate":0,"index":92},"children":[],"decl_id":null,"docs":" animation delay to next frame\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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":12142,"byte_end":12151,"line_start":25,"line_end":25,"column_start":12,"column_end":21},"name":"wl_cursor","qualname":"::cursor::wl_cursor","value":"wl_cursor { image_count, images, name }","parent":null,"children":[{"krate":0,"index":73},{"krate":0,"index":75},{"krate":0,"index":77}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"repr(C)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":12120,"byte_end":12130,"line_start":24,"line_end":24,"column_start":1,"column_end":11}}]},{"kind":"Field","id":{"krate":0,"index":73},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":12162,"byte_end":12173,"line_start":26,"line_end":26,"column_start":9,"column_end":20},"name":"image_count","qualname":"::cursor::wl_cursor::image_count","value":"u32","parent":{"krate":0,"index":94},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":75},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":12191,"byte_end":12197,"line_start":27,"line_end":27,"column_start":9,"column_end":15},"name":"images","qualname":"::cursor::wl_cursor::images","value":"*mut *mut cursor::wl_cursor_image","parent":{"krate":0,"index":94},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":77},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":12234,"byte_end":12238,"line_start":28,"line_end":28,"column_start":9,"column_end":13},"name":"name","qualname":"::cursor::wl_cursor::name","value":"*mut i8","parent":{"krate":0,"index":94},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":14231,"byte_end":14247,"line_start":78,"line_end":78,"column_start":8,"column_end":24},"name":"is_lib_available","qualname":"::cursor::is_lib_available","value":"fn () -> bool","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"cfg(feature = \"dlopen\")","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,99,117,114,115,111,114,46,114,115],"byte_start":14197,"byte_end":14223,"line_start":77,"line_end":77,"column_start":1,"column_end":27}}]}],"impls":[],"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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1785,"byte_end":1791,"line_start":54,"line_end":54,"column_start":9,"column_end":15},"ref_id":{"krate":0,"index":12}},{"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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1829,"byte_end":1835,"line_start":57,"line_end":57,"column_start":9,"column_end":15},"ref_id":{"krate":0,"index":48}},{"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,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1939,"byte_end":1942,"line_start":63,"line_end":63,"column_start":9,"column_end":12},"ref_id":{"krate":0,"index":68}},{"kind":"Mod","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,119,97,121,108,97,110,100,45,115,121,115,45,48,46,50,48,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2005,"byte_end":2011,"line_start":66,"line_end":66,"column_start":9,"column_end":15},"ref_id":{"krate":0,"index":78}}],"macro_refs":[],"relations":[]}