rusty_snek_gaem/target/rls/debug/deps/save-analysis/libcrossbeam_deque-481123d8bffea5f8.json
2019-04-14 19:25:15 -05:00

1 line
36 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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48],"program":"/home/brad/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rls","arguments":["--crate-name","crossbeam_deque","/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","--color","never","--crate-type","lib","--emit=dep-info,metadata","-C","debuginfo=2","-C","metadata=481123d8bffea5f8","-C","extra-filename=-481123d8bffea5f8","--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","crossbeam_epoch=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libcrossbeam_epoch-249aab380c399fb9.rmeta","--extern","crossbeam_utils=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps/libcrossbeam_utils-53c1f04cea389ff0.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,99,114,111,115,115,98,101,97,109,95,100,101,113,117,101,45,52,56,49,49,50,51,100,56,98,102,102,101,97,53,102,56,46,114,109,101,116,97]},"prelude":{"crate_id":{"name":"crossbeam_deque","disambiguator":[587421939971300166,10391022635087574189]},"crate_root":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src","external_crates":[{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":1,"id":{"name":"std","disambiguator":[13207157035321610514,1601512537482633728]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":2,"id":{"name":"core","disambiguator":[7623312343418098386,5842227285171027081]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":3,"id":{"name":"compiler_builtins","disambiguator":[15062483144693841030,3160817630090790886]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.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/crossbeam-deque-0.2.0/src/lib.rs","num":5,"id":{"name":"alloc","disambiguator":[14785001670989826495,12996925471203689162]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":6,"id":{"name":"libc","disambiguator":[9965434524793337566,8042345761937100773]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":7,"id":{"name":"rustc_demangle","disambiguator":[15482981957725683232,16126164733460801089]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":8,"id":{"name":"unwind","disambiguator":[12401856028840807657,14789254441426287527]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":9,"id":{"name":"backtrace_sys","disambiguator":[13858858106744831426,15797026455235720829]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":10,"id":{"name":"panic_unwind","disambiguator":[7931781289263694084,224457116430056702]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":11,"id":{"name":"crossbeam_epoch","disambiguator":[12343265160328540961,13232472512526902449]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":12,"id":{"name":"nodrop","disambiguator":[1397631339702196795,1024024299386424369]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":13,"id":{"name":"arrayvec","disambiguator":[2010230946999119275,8737709839060388062]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":14,"id":{"name":"crossbeam_utils","disambiguator":[5278997132345940037,4354069422062756985]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":15,"id":{"name":"cfg_if","disambiguator":[3219034511008209391,1536385919645980065]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":16,"id":{"name":"lazy_static","disambiguator":[4752050148690083859,4734584730016717394]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":17,"id":{"name":"memoffset","disambiguator":[2144958638211512063,9317684207928721758]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","num":18,"id":{"name":"scopeguard","disambiguator":[4791317205422574492,1461573426101297457]}}],"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":30412,"line_start":1,"line_end":1045,"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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":30412,"line_start":1,"line_end":1045,"column_start":1,"column_end":2},"name":"","qualname":"::","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs","parent":null,"children":[{"krate":0,"index":2},{"krate":0,"index":4},{"krate":0,"index":6},{"krate":0,"index":8},{"krate":0,"index":10},{"krate":0,"index":12},{"krate":0,"index":14},{"krate":0,"index":16},{"krate":0,"index":18},{"krate":0,"index":20},{"krate":0,"index":26},{"krate":0,"index":36},{"krate":0,"index":42},{"krate":0,"index":44},{"krate":0,"index":46},{"krate":0,"index":132},{"krate":0,"index":166},{"krate":0,"index":160},{"krate":0,"index":156},{"krate":0,"index":144},{"krate":0,"index":140},{"krate":0,"index":138},{"krate":0,"index":134},{"krate":0,"index":48},{"krate":0,"index":50},{"krate":0,"index":52},{"krate":0,"index":62},{"krate":0,"index":66},{"krate":0,"index":68},{"krate":0,"index":76},{"krate":0,"index":80},{"krate":0,"index":82},{"krate":0,"index":84},{"krate":0,"index":102},{"krate":0,"index":106},{"krate":0,"index":110},{"krate":0,"index":112},{"krate":0,"index":114},{"krate":0,"index":116},{"krate":0,"index":124},{"krate":0,"index":128}],"decl_id":null,"docs":" A concurrent work-stealing deque.","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":79},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3950,"byte_end":3955,"line_start":110,"line_end":110,"column_start":5,"column_end":10},"name":"Empty","qualname":"::Steal::Empty","value":"Steal::Empty","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" The deque was empty at the time of stealing.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":81},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4010,"byte_end":4014,"line_start":113,"line_end":113,"column_start":5,"column_end":9},"name":"Data","qualname":"::Steal::Data","value":"Steal::Data(T)","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Some data has been successfully stolen.\n","sig":null,"attributes":[]},{"kind":"TupleVariant","id":{"krate":0,"index":85},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4108,"byte_end":4113,"line_start":116,"line_end":116,"column_start":5,"column_end":10},"name":"Retry","qualname":"::Steal::Retry","value":"Steal::Retry","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Lost the race for stealing data to another concurrent operation. Try again.\n","sig":null,"attributes":[]},{"kind":"Enum","id":{"krate":0,"index":132},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3882,"byte_end":3887,"line_start":108,"line_end":108,"column_start":10,"column_end":15},"name":"Steal","qualname":"::Steal","value":"Steal::{Empty, Data, Retry}","parent":null,"children":[{"krate":0,"index":79},{"krate":0,"index":81},{"krate":0,"index":85}],"decl_id":null,"docs":" Possible outcomes of a steal operation.\n","sig":null,"attributes":[{"value":"structural_match","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3873,"byte_end":4116,"line_start":108,"line_end":117,"column_start":1,"column_end":2}},{"value":"rustc_copy_clone_marker","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3873,"byte_end":4116,"line_start":108,"line_end":117,"column_start":1,"column_end":2}}]},{"kind":"Struct","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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10025,"byte_end":10030,"line_start":308,"line_end":308,"column_start":12,"column_end":17},"name":"Deque","qualname":"::Deque","value":"Deque { }","parent":null,"children":[{"krate":0,"index":49},{"krate":0,"index":51}],"decl_id":null,"docs":" A concurrent work-stealing deque.","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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10477,"byte_end":10480,"line_start":327,"line_end":327,"column_start":12,"column_end":15},"name":"new","qualname":"<Deque<T>>::new","value":"fn () -> Deque<T>","parent":null,"children":[],"decl_id":null,"docs":" Returns a new deque.","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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11013,"byte_end":11030,"line_start":346,"line_end":346,"column_start":12,"column_end":29},"name":"with_min_capacity","qualname":"<Deque<T>>::with_min_capacity","value":"fn (min_cap: usize) -> Deque<T>","parent":null,"children":[],"decl_id":null,"docs":" Returns a new deque with the specified minimum capacity.","sig":null,"attributes":[]},{"kind":"Method","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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11486,"byte_end":11494,"line_start":365,"line_end":365,"column_start":12,"column_end":20},"name":"is_empty","qualname":"<Deque<T>>::is_empty","value":"fn (&self) -> bool","parent":null,"children":[],"decl_id":null,"docs":" Returns `true` if the deque is empty.","sig":null,"attributes":[]},{"kind":"Method","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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":11835,"byte_end":11838,"line_start":382,"line_end":382,"column_start":12,"column_end":15},"name":"len","qualname":"<Deque<T>>::len","value":"fn (&self) -> usize","parent":null,"children":[],"decl_id":null,"docs":" Returns the number of elements in the deque.","sig":null,"attributes":[]},{"kind":"Method","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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":12355,"byte_end":12359,"line_start":402,"line_end":402,"column_start":12,"column_end":16},"name":"push","qualname":"<Deque<T>>::push","value":"fn (&self, value: T) -> ()","parent":null,"children":[],"decl_id":null,"docs":" Pushes an element into the bottom of the deque.","sig":null,"attributes":[]},{"kind":"Method","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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":13904,"byte_end":13907,"line_start":447,"line_end":447,"column_start":12,"column_end":15},"name":"pop","qualname":"<Deque<T>>::pop","value":"fn (&self) -> Option<T>","parent":null,"children":[],"decl_id":null,"docs":" Pops an element from the bottom of the deque.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":98},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":17396,"byte_end":17401,"line_start":547,"line_end":547,"column_start":12,"column_end":17},"name":"steal","qualname":"<Deque<T>>::steal","value":"fn (&self) -> Steal<T>","parent":null,"children":[],"decl_id":null,"docs":" Steals an element from the top of the deque.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":100},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":18815,"byte_end":18822,"line_start":598,"line_end":598,"column_start":12,"column_end":19},"name":"stealer","qualname":"<Deque<T>>::stealer","value":"fn (&self) -> Stealer<T>","parent":null,"children":[],"decl_id":null,"docs":" Creates a stealer that can be shared with other threads.","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":110},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19554,"byte_end":19561,"line_start":626,"line_end":626,"column_start":12,"column_end":19},"name":"Stealer","qualname":"::Stealer","value":"Stealer { }","parent":null,"children":[{"krate":0,"index":63},{"krate":0,"index":65}],"decl_id":null,"docs":" A stealer that steals elements from the top of a deque.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":118},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20103,"byte_end":20111,"line_start":650,"line_end":650,"column_start":12,"column_end":20},"name":"is_empty","qualname":"<Stealer<T>>::is_empty","value":"fn (&self) -> bool","parent":null,"children":[],"decl_id":null,"docs":" Returns `true` if the deque is empty.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":120},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":20481,"byte_end":20484,"line_start":668,"line_end":668,"column_start":12,"column_end":15},"name":"len","qualname":"<Stealer<T>>::len","value":"fn (&self) -> usize","parent":null,"children":[],"decl_id":null,"docs":" Returns the number of elements in the deque.","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":122},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":21713,"byte_end":21718,"line_start":707,"line_end":707,"column_start":12,"column_end":17},"name":"steal","qualname":"<Stealer<T>>::steal","value":"fn (&self) -> Steal<T>","parent":null,"children":[],"decl_id":null,"docs":" Steals an element from the top of the deque.","sig":null,"attributes":[]}],"impls":[{"id":0,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4339,"byte_end":4345,"line_start":128,"line_end":128,"column_start":25,"column_end":31},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":1,"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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4361,"byte_end":4367,"line_start":130,"line_end":130,"column_start":9,"column_end":15},"value":"","parent":null,"children":[{"krate":0,"index":54},{"krate":0,"index":56},{"krate":0,"index":58},{"krate":0,"index":60}],"docs":"","sig":null,"attributes":[]},{"id":2,"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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5242,"byte_end":5248,"line_start":162,"line_end":162,"column_start":18,"column_end":24},"value":"","parent":null,"children":[{"krate":0,"index":64}],"docs":"","sig":null,"attributes":[]},{"id":3,"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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5719,"byte_end":5724,"line_start":185,"line_end":185,"column_start":9,"column_end":14},"value":"","parent":null,"children":[{"krate":0,"index":70},{"krate":0,"index":72},{"krate":0,"index":74}],"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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7502,"byte_end":7507,"line_start":239,"line_end":239,"column_start":18,"column_end":23},"value":"","parent":null,"children":[{"krate":0,"index":78}],"docs":"","sig":null,"attributes":[]},{"id":5,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10160,"byte_end":10165,"line_start":313,"line_end":313,"column_start":31,"column_end":36},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":6,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10181,"byte_end":10186,"line_start":315,"line_end":315,"column_start":9,"column_end":14},"value":"","parent":null,"children":[{"krate":0,"index":86},{"krate":0,"index":88},{"krate":0,"index":90},{"krate":0,"index":92},{"krate":0,"index":94},{"krate":0,"index":96},{"krate":0,"index":98},{"krate":0,"index":100}],"docs":"","sig":null,"attributes":[]},{"id":7,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":18979,"byte_end":18984,"line_start":606,"line_end":606,"column_start":24,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":104}],"docs":"","sig":null,"attributes":[]},{"id":8,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19115,"byte_end":19120,"line_start":612,"line_end":612,"column_start":21,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":108}],"docs":"","sig":null,"attributes":[]},{"id":9,"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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19691,"byte_end":19698,"line_start":631,"line_end":631,"column_start":31,"column_end":38},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":10,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19735,"byte_end":19742,"line_start":632,"line_end":632,"column_start":31,"column_end":38},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":11,"kind":"Inherent","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19758,"byte_end":19765,"line_start":634,"line_end":634,"column_start":9,"column_end":16},"value":"","parent":null,"children":[{"krate":0,"index":118},{"krate":0,"index":120},{"krate":0,"index":122}],"docs":"","sig":null,"attributes":[]},{"id":12,"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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":22892,"byte_end":22899,"line_start":748,"line_end":748,"column_start":19,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":126}],"docs":"","sig":null,"attributes":[]},{"id":13,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":23107,"byte_end":23114,"line_start":758,"line_end":758,"column_start":24,"column_end":31},"value":"","parent":null,"children":[{"krate":0,"index":130}],"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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4339,"byte_end":4345,"line_start":128,"line_end":128,"column_start":25,"column_end":31},"kind":{"variant":"Impl","fields":[0]},"from":{"krate":0,"index":48},"to":{"krate":2,"index":1700}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4361,"byte_end":4367,"line_start":130,"line_end":130,"column_start":9,"column_end":15},"kind":{"variant":"Impl","fields":[1]},"from":{"krate":0,"index":48},"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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5242,"byte_end":5248,"line_start":162,"line_end":162,"column_start":18,"column_end":24},"kind":{"variant":"Impl","fields":[2]},"from":{"krate":0,"index":48},"to":{"krate":2,"index":1978}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5719,"byte_end":5724,"line_start":185,"line_end":185,"column_start":9,"column_end":14},"kind":{"variant":"Impl","fields":[3]},"from":{"krate":0,"index":66},"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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7502,"byte_end":7507,"line_start":239,"line_end":239,"column_start":18,"column_end":23},"kind":{"variant":"Impl","fields":[4]},"from":{"krate":0,"index":66},"to":{"krate":2,"index":1978}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10160,"byte_end":10165,"line_start":313,"line_end":313,"column_start":31,"column_end":36},"kind":{"variant":"Impl","fields":[5]},"from":{"krate":0,"index":80},"to":{"krate":2,"index":1700}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":10181,"byte_end":10186,"line_start":315,"line_end":315,"column_start":9,"column_end":14},"kind":{"variant":"Impl","fields":[6]},"from":{"krate":0,"index":80},"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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":18979,"byte_end":18984,"line_start":606,"line_end":606,"column_start":24,"column_end":29},"kind":{"variant":"Impl","fields":[7]},"from":{"krate":0,"index":80},"to":{"krate":2,"index":8426}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19115,"byte_end":19120,"line_start":612,"line_end":612,"column_start":21,"column_end":26},"kind":{"variant":"Impl","fields":[8]},"from":{"krate":0,"index":80},"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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19691,"byte_end":19698,"line_start":631,"line_end":631,"column_start":31,"column_end":38},"kind":{"variant":"Impl","fields":[9]},"from":{"krate":0,"index":110},"to":{"krate":2,"index":1700}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19735,"byte_end":19742,"line_start":632,"line_end":632,"column_start":31,"column_end":38},"kind":{"variant":"Impl","fields":[10]},"from":{"krate":0,"index":110},"to":{"krate":2,"index":1712}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":19758,"byte_end":19765,"line_start":634,"line_end":634,"column_start":9,"column_end":16},"kind":{"variant":"Impl","fields":[11]},"from":{"krate":0,"index":110},"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,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":22892,"byte_end":22899,"line_start":748,"line_end":748,"column_start":19,"column_end":26},"kind":{"variant":"Impl","fields":[12]},"from":{"krate":0,"index":110},"to":{"krate":2,"index":2598}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,99,114,111,115,115,98,101,97,109,45,100,101,113,117,101,45,48,46,50,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":23107,"byte_end":23114,"line_start":758,"line_end":758,"column_start":24,"column_end":31},"kind":{"variant":"Impl","fields":[13]},"from":{"krate":0,"index":110},"to":{"krate":2,"index":8426}}]}