mirror of
https://github.com/neogeek23/rusty_snek_gaem.git
synced 2026-02-04 19:18:44 +00:00
1 line
39 KiB
JSON
1 line
39 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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48],"program":"/home/brad/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rls","arguments":["--crate-name","event_loop","/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","--color","never","--crate-type","lib","--emit=dep-info,metadata","-C","debuginfo=2","-C","metadata=c76d4f7073261b7a","-C","extra-filename=-c76d4f7073261b7a","--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","input=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libinput-dd49f844dc06c445.rmeta","--extern","window=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libwindow-80d86f5eda4897fd.rmeta","--cap-lints","allow","--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,101,118,101,110,116,95,108,111,111,112,45,99,55,54,100,52,102,55,48,55,51,50,54,49,98,55,97,46,114,109,101,116,97]},"prelude":{"crate_id":{"name":"event_loop","disambiguator":[17105119157826455295,12033831834960398498]},"crate_root":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src","external_crates":[{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":1,"id":{"name":"std","disambiguator":[13207157035321610514,1601512537482633728]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":2,"id":{"name":"core","disambiguator":[7623312343418098386,5842227285171027081]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":3,"id":{"name":"compiler_builtins","disambiguator":[15062483144693841030,3160817630090790886]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":4,"id":{"name":"rustc_std_workspace_core","disambiguator":[436745421963593417,1808485874600938246]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":5,"id":{"name":"alloc","disambiguator":[14785001670989826495,12996925471203689162]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":6,"id":{"name":"libc","disambiguator":[9965434524793337566,8042345761937100773]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":7,"id":{"name":"rustc_demangle","disambiguator":[15482981957725683232,16126164733460801089]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":8,"id":{"name":"unwind","disambiguator":[12401856028840807657,14789254441426287527]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":9,"id":{"name":"backtrace_sys","disambiguator":[13858858106744831426,15797026455235720829]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":10,"id":{"name":"panic_unwind","disambiguator":[7931781289263694084,224457116430056702]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":11,"id":{"name":"window","disambiguator":[13130682236261490436,16032526573682251854]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":12,"id":{"name":"shader_version","disambiguator":[2839840952492157745,2111395775949167285]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":13,"id":{"name":"input","disambiguator":[16964772504663392041,15144797332901361560]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":14,"id":{"name":"bitflags","disambiguator":[2663595552475436125,15801114882369740192]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":15,"id":{"name":"serde_derive","disambiguator":[13250950303118959916,6157865687236098681]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":16,"id":{"name":"serde","disambiguator":[1182243628716789087,15247412391709071494]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":17,"id":{"name":"viewport","disambiguator":[14355481214919939198,15298215661488219807]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","num":18,"id":{"name":"float","disambiguator":[9481931967605590180,5009724469139080130]}}],"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":19558,"line_start":1,"line_end":501,"column_start":1,"column_end":2}},"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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":19558,"line_start":1,"line_end":501,"column_start":1,"column_end":2},"name":"","qualname":"::","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/pistoncore-event_loop-0.37.0/src/lib.rs","parent":null,"children":[{"krate":0,"index":2},{"krate":0,"index":4},{"krate":0,"index":6},{"krate":0,"index":8},{"krate":0,"index":10},{"krate":0,"index":12},{"krate":0,"index":18},{"krate":0,"index":20},{"krate":0,"index":22},{"krate":0,"index":102},{"krate":0,"index":120},{"krate":0,"index":116},{"krate":0,"index":112},{"krate":0,"index":108},{"krate":0,"index":104},{"krate":0,"index":122},{"krate":0,"index":132},{"krate":0,"index":128},{"krate":0,"index":124},{"krate":0,"index":134},{"krate":0,"index":144},{"krate":0,"index":140},{"krate":0,"index":136},{"krate":0,"index":34},{"krate":0,"index":38},{"krate":0,"index":146},{"krate":0,"index":152},{"krate":0,"index":148},{"krate":0,"index":42},{"krate":0,"index":44},{"krate":0,"index":46},{"krate":0,"index":48},{"krate":0,"index":50},{"krate":0,"index":52},{"krate":0,"index":54},{"krate":0,"index":60},{"krate":0,"index":90},{"krate":0,"index":96}],"decl_id":null,"docs":" A Piston event loop for games and interactive applications\n","sig":null,"attributes":[{"value":"deny(missing_docs)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":64,"byte_end":86,"line_start":3,"line_end":3,"column_start":1,"column_end":23}},{"value":"deny(missing_copy_implementations)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":87,"byte_end":125,"line_start":4,"line_end":4,"column_start":1,"column_end":39}}]},{"kind":"Struct","id":{"krate":0,"index":134},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":666,"byte_end":679,"line_start":33,"line_end":33,"column_start":12,"column_end":25},"name":"EventSettings","qualname":"::EventSettings","value":"EventSettings { max_fps, ups, ups_reset, swap_buffers, bench_mode, lazy }","parent":null,"children":[{"krate":0,"index":37},{"krate":0,"index":39},{"krate":0,"index":41},{"krate":0,"index":43},{"krate":0,"index":45},{"krate":0,"index":47}],"decl_id":null,"docs":" Stores event loop settings.\n","sig":null,"attributes":[{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":655,"byte_end":1809,"line_start":33,"line_end":59,"column_start":1,"column_end":2}}]},{"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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":910,"byte_end":917,"line_start":39,"line_end":39,"column_start":9,"column_end":16},"name":"max_fps","qualname":"::EventSettings::max_fps","value":"u64","parent":{"krate":0,"index":134},"children":[],"decl_id":null,"docs":" The maximum number of frames per second","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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1151,"byte_end":1154,"line_start":45,"line_end":45,"column_start":9,"column_end":12},"name":"ups","qualname":"::EventSettings::ups","value":"u64","parent":{"krate":0,"index":134},"children":[],"decl_id":null,"docs":" The number of updates per second","sig":null,"attributes":[]},{"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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1298,"byte_end":1307,"line_start":48,"line_end":48,"column_start":9,"column_end":18},"name":"ups_reset","qualname":"::EventSettings::ups_reset","value":"u64","parent":{"krate":0,"index":134},"children":[],"decl_id":null,"docs":" The number of delayed updates before skipping them to catch up.\n When set to `0`, it will always try to catch up.\n","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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1379,"byte_end":1391,"line_start":50,"line_end":50,"column_start":9,"column_end":21},"name":"swap_buffers","qualname":"::EventSettings::swap_buffers","value":"bool","parent":{"krate":0,"index":134},"children":[],"decl_id":null,"docs":" Enable or disable automatic swapping of buffers.\n","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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1648,"byte_end":1658,"line_start":55,"line_end":55,"column_start":9,"column_end":19},"name":"bench_mode","qualname":"::EventSettings::bench_mode","value":"bool","parent":{"krate":0,"index":134},"children":[],"decl_id":null,"docs":" Enable or disable benchmark mode.\n When enabled, it will render and update without sleep and ignore input.\n Used to test performance by playing through as fast as possible.\n Requires `lazy` to be set to `false`.\n","sig":null,"attributes":[]},{"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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1796,"byte_end":1800,"line_start":58,"line_end":58,"column_start":9,"column_end":13},"name":"lazy","qualname":"::EventSettings::lazy","value":"bool","parent":{"krate":0,"index":134},"children":[],"decl_id":null,"docs":" Enable or disable rendering only when receiving input.\n When enabled, update and idle events are disabled.\n","sig":null,"attributes":[]},{"kind":"Method","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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1886,"byte_end":1889,"line_start":63,"line_end":63,"column_start":12,"column_end":15},"name":"new","qualname":"<EventSettings>::new","value":"fn () -> EventSettings","parent":null,"children":[],"decl_id":null,"docs":" Creates new with default settings.\n","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":146},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2552,"byte_end":2558,"line_start":87,"line_end":87,"column_start":12,"column_end":18},"name":"Events","qualname":"::Events","value":"Events { }","parent":null,"children":[{"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},{"krate":0,"index":63}],"decl_id":null,"docs":" An event loop iterator","sig":null,"attributes":[{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2541,"byte_end":2747,"line_start":87,"line_end":96,"column_start":1,"column_end":2}}]},{"kind":"Const","id":{"krate":0,"index":48},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3094,"byte_end":3105,"line_start":111,"line_end":111,"column_start":11,"column_end":22},"name":"DEFAULT_UPS","qualname":"::DEFAULT_UPS","value":"u64","parent":null,"children":[],"decl_id":null,"docs":" The default updates per second.\n","sig":null,"attributes":[]},{"kind":"Const","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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3167,"byte_end":3184,"line_start":113,"line_end":113,"column_start":11,"column_end":28},"name":"DEFAULT_UPS_RESET","qualname":"::DEFAULT_UPS_RESET","value":"u64","parent":null,"children":[],"decl_id":null,"docs":" The default delayed updates reset.\n","sig":null,"attributes":[]},{"kind":"Const","id":{"krate":0,"index":52},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3248,"byte_end":3263,"line_start":115,"line_end":115,"column_start":11,"column_end":26},"name":"DEFAULT_MAX_FPS","qualname":"::DEFAULT_MAX_FPS","value":"u64","parent":null,"children":[],"decl_id":null,"docs":" The default maximum frames per second.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":56},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3373,"byte_end":3376,"line_start":119,"line_end":119,"column_start":12,"column_end":15},"name":"new","qualname":"<Events>::new","value":"fn (settings: EventSettings) -> Events","parent":null,"children":[],"decl_id":null,"docs":" Creates a new event iterator with default UPS and FPS settings.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":58},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4025,"byte_end":4029,"line_start":142,"line_end":142,"column_start":12,"column_end":16},"name":"next","qualname":"<Events>::next","value":"fn <W> (&mut self, window: &mut W) -> Option<Event>","parent":null,"children":[],"decl_id":null,"docs":" Returns the next event.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":60},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15065,"byte_end":15074,"line_start":377,"line_end":377,"column_start":11,"column_end":20},"name":"EventLoop","qualname":"::EventLoop","value":"EventLoop: Sized","parent":null,"children":[{"krate":0,"index":62},{"krate":0,"index":64},{"krate":0,"index":66},{"krate":0,"index":68},{"krate":0,"index":70},{"krate":0,"index":72},{"krate":0,"index":74},{"krate":0,"index":76},{"krate":0,"index":78},{"krate":0,"index":80},{"krate":0,"index":82},{"krate":0,"index":84},{"krate":0,"index":86},{"krate":0,"index":88}],"decl_id":null,"docs":" Methods implemented for changing event loop settings.\n","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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15128,"byte_end":15146,"line_start":379,"line_end":379,"column_start":8,"column_end":26},"name":"get_event_settings","qualname":"::EventLoop::get_event_settings","value":"fn (&self) -> EventSettings","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" Returns event loop settings.\n","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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15213,"byte_end":15231,"line_start":381,"line_end":381,"column_start":8,"column_end":26},"name":"set_event_settings","qualname":"::EventLoop::set_event_settings","value":"fn (&mut self, settings: EventSettings) -> ()","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" Sets event loop settings.\n","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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15496,"byte_end":15503,"line_start":388,"line_end":388,"column_start":8,"column_end":15},"name":"set_ups","qualname":"::EventLoop::set_ups","value":"fn (&mut self, frames: u64) -> ()","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" The number of updates per second","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":68},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15897,"byte_end":15900,"line_start":398,"line_end":398,"column_start":8,"column_end":11},"name":"ups","qualname":"::EventLoop::ups","value":"fn (mut self, frames: u64) -> Self","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" The number of updates per second","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":70},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16120,"byte_end":16133,"line_start":405,"line_end":405,"column_start":8,"column_end":21},"name":"set_ups_reset","qualname":"::EventLoop::set_ups_reset","value":"fn (&mut self, frames: u64) -> ()","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" The number of delayed updates before skipping them to catch up.\n When set to `0`, it will always try to catch up.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":72},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16443,"byte_end":16452,"line_start":412,"line_end":412,"column_start":8,"column_end":17},"name":"ups_reset","qualname":"::EventLoop::ups_reset","value":"fn (mut self, frames: u64) -> Self","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" The number of delayed updates before skipping them to catch up.\n When set to `0`, it will always try to catch up.\n","sig":null,"attributes":[]},{"kind":"Method","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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":16769,"byte_end":16780,"line_start":422,"line_end":422,"column_start":8,"column_end":19},"name":"set_max_fps","qualname":"::EventLoop::set_max_fps","value":"fn (&mut self, frames: u64) -> ()","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" The maximum number of frames per second","sig":null,"attributes":[]},{"kind":"Method","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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17178,"byte_end":17185,"line_start":432,"line_end":432,"column_start":8,"column_end":15},"name":"max_fps","qualname":"::EventLoop::max_fps","value":"fn (mut self, frames: u64) -> Self","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" The maximum number of frames per second","sig":null,"attributes":[]},{"kind":"Method","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,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17337,"byte_end":17353,"line_start":438,"line_end":438,"column_start":8,"column_end":24},"name":"set_swap_buffers","qualname":"::EventLoop::set_swap_buffers","value":"fn (&mut self, enable: bool) -> ()","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" Enable or disable automatic swapping of buffers.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":80},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17594,"byte_end":17606,"line_start":444,"line_end":444,"column_start":8,"column_end":20},"name":"swap_buffers","qualname":"::EventLoop::swap_buffers","value":"fn (mut self, enable: bool) -> Self","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" Enable or disable automatic swapping of buffers.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":82},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17948,"byte_end":17962,"line_start":453,"line_end":453,"column_start":8,"column_end":22},"name":"set_bench_mode","qualname":"::EventLoop::set_bench_mode","value":"fn (&mut self, enable: bool) -> ()","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" Enable or disable benchmark mode.\n When enabled, it will render and update without sleep and ignore input.\n Used to test performance by playing through as fast as possible.\n Requires `lazy` to be set to `false`.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":84},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":18385,"byte_end":18395,"line_start":462,"line_end":462,"column_start":8,"column_end":18},"name":"bench_mode","qualname":"::EventLoop::bench_mode","value":"fn (mut self, enable: bool) -> Self","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" Enable or disable benchmark mode.\n When enabled, it will render and update without sleep and ignore input.\n Used to test performance by playing through as fast as possible.\n Requires `lazy` to be set to `false`.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":86},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":18662,"byte_end":18670,"line_start":470,"line_end":470,"column_start":8,"column_end":16},"name":"set_lazy","qualname":"::EventLoop::set_lazy","value":"fn (&mut self, enable: bool) -> ()","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" Enable or disable rendering only when receiving input.\n When enabled, update events are disabled.\n Idle events are emitted while receiving input.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":88},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19014,"byte_end":19018,"line_start":478,"line_end":478,"column_start":8,"column_end":12},"name":"lazy","qualname":"::EventLoop::lazy","value":"fn (mut self, enable: bool) -> Self","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" Enable or disable rendering only when receiving input.\n When enabled, update events are disabled.\n Idle events are emitted while receiving input.\n","sig":null,"attributes":[]}],"impls":[{"id":0,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1816,"byte_end":1829,"line_start":61,"line_end":61,"column_start":6,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":36}],"docs":"","sig":null,"attributes":[]},{"id":1,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2169,"byte_end":2182,"line_start":75,"line_end":75,"column_start":18,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":40}],"docs":"","sig":null,"attributes":[]},{"id":2,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3281,"byte_end":3287,"line_start":117,"line_end":117,"column_start":6,"column_end":12},"value":"","parent":null,"children":[{"krate":0,"index":56},{"krate":0,"index":58}],"docs":"","sig":null,"attributes":[]},{"id":3,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19125,"byte_end":19138,"line_start":484,"line_end":484,"column_start":20,"column_end":33},"value":"","parent":null,"children":[{"krate":0,"index":92},{"krate":0,"index":94}],"docs":"","sig":null,"attributes":[]},{"id":4,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19313,"byte_end":19319,"line_start":493,"line_end":493,"column_start":20,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":98},{"krate":0,"index":100}],"docs":"","sig":null,"attributes":[]}],"refs":[],"macro_refs":[],"relations":[{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1816,"byte_end":1829,"line_start":61,"line_end":61,"column_start":6,"column_end":19},"kind":{"variant":"Impl","fields":[0]},"from":{"krate":0,"index":134},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2169,"byte_end":2182,"line_start":75,"line_end":75,"column_start":18,"column_end":31},"kind":{"variant":"Impl","fields":[1]},"from":{"krate":0,"index":134},"to":{"krate":2,"index":2632}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3281,"byte_end":3287,"line_start":117,"line_end":117,"column_start":6,"column_end":12},"kind":{"variant":"Impl","fields":[2]},"from":{"krate":0,"index":146},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":15076,"byte_end":15081,"line_start":377,"line_end":377,"column_start":22,"column_end":27},"kind":"SuperTrait","from":{"krate":2,"index":1706},"to":{"krate":0,"index":60}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19125,"byte_end":19138,"line_start":484,"line_end":484,"column_start":20,"column_end":33},"kind":{"variant":"Impl","fields":[3]},"from":{"krate":0,"index":134},"to":{"krate":0,"index":60}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,99,111,114,101,45,101,118,101,110,116,95,108,111,111,112,45,48,46,51,55,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19313,"byte_end":19319,"line_start":493,"line_end":493,"column_start":20,"column_end":26},"kind":{"variant":"Impl","fields":[4]},"from":{"krate":0,"index":146},"to":{"krate":0,"index":60}}]} |