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

1 line
11 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,110,111,100,114,111,112,45,48,46,49,46,49,50],"program":"/home/brad/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rls","arguments":["--crate-name","nodrop","/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/nodrop-0.1.12/src/lib.rs","--color","never","--crate-type","lib","--emit=dep-info,metadata","-C","debuginfo=2","-C","metadata=a85329f80010ce71","-C","extra-filename=-a85329f80010ce71","--out-dir","/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps","-L","dependency=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps","--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,110,111,100,114,111,112,45,97,56,53,51,50,57,102,56,48,48,49,48,99,101,55,49,46,114,109,101,116,97]},"prelude":{"crate_id":{"name":"nodrop","disambiguator":[1397631339702196795,1024024299386424369]},"crate_root":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/nodrop-0.1.12/src","external_crates":[{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/nodrop-0.1.12/src/lib.rs","num":1,"id":{"name":"core","disambiguator":[7623312343418098386,5842227285171027081]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/nodrop-0.1.12/src/lib.rs","num":2,"id":{"name":"compiler_builtins","disambiguator":[15062483144693841030,3160817630090790886]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/nodrop-0.1.12/src/lib.rs","num":3,"id":{"name":"rustc_std_workspace_core","disambiguator":[436745421963593417,1808485874600938246]}}],"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":4797,"line_start":1,"line_end":186,"column_start":1,"column_end":2}},"imports":[{"kind":"Use","ref_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,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":706,"byte_end":712,"line_start":25,"line_end":25,"column_start":14,"column_end":20},"alias_span":null,"name":"NoDrop","value":"","parent":{"krate":0,"index":0}}],"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,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":4797,"line_start":1,"line_end":186,"column_start":1,"column_end":2},"name":"","qualname":"::","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/nodrop-0.1.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}],"decl_id":null,"docs":"\n The **nodrop** crate has the following cargo feature flags:","sig":null,"attributes":[{"value":"no_std","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":554,"byte_end":560,"line_start":18,"line_end":18,"column_start":44,"column_end":50}}]},{"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,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1153,"byte_end":1159,"line_start":44,"line_end":44,"column_start":16,"column_end":22},"name":"NoDrop","qualname":"::imp::NoDrop","value":"","parent":null,"children":[],"decl_id":null,"docs":" A type holding **T** that will not call its destructor on drop\n","sig":null,"attributes":[]},{"kind":"Method","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,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1268,"byte_end":1271,"line_start":49,"line_end":49,"column_start":16,"column_end":19},"name":"new","qualname":"<NoDrop<T>>::new","value":"fn (value: T) -> NoDrop<T>","parent":null,"children":[],"decl_id":null,"docs":" Create a new **NoDrop**.\n","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1243,"byte_end":1252,"line_start":48,"line_end":48,"column_start":9,"column_end":18}}]},{"kind":"Method","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,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1493,"byte_end":1503,"line_start":57,"line_end":57,"column_start":16,"column_end":26},"name":"into_inner","qualname":"<NoDrop<T>>::into_inner","value":"fn (mut self) -> T","parent":null,"children":[],"decl_id":null,"docs":" Extract the inner value.","sig":null,"attributes":[{"value":"inline","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1468,"byte_end":1477,"line_start":56,"line_end":56,"column_start":9,"column_end":18}}]}],"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,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1186,"byte_end":1192,"line_start":46,"line_end":46,"column_start":13,"column_end":19},"value":"","parent":null,"children":[{"krate":0,"index":30},{"krate":0,"index":32}],"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,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2028,"byte_end":2034,"line_start":81,"line_end":81,"column_start":22,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":38}],"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,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2295,"byte_end":2301,"line_start":92,"line_end":92,"column_start":23,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":42},{"krate":0,"index":44}],"docs":"","sig":null,"attributes":[]},{"id":3,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2625,"byte_end":2631,"line_start":105,"line_end":105,"column_start":26,"column_end":32},"value":"","parent":null,"children":[{"krate":0,"index":48}],"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,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1186,"byte_end":1192,"line_start":46,"line_end":46,"column_start":13,"column_end":19},"kind":{"variant":"Impl","fields":[0]},"from":{"krate":0,"index":26},"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,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2028,"byte_end":2034,"line_start":81,"line_end":81,"column_start":22,"column_end":28},"kind":{"variant":"Impl","fields":[1]},"from":{"krate":0,"index":26},"to":{"krate":1,"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,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2295,"byte_end":2301,"line_start":92,"line_end":92,"column_start":23,"column_end":29},"kind":{"variant":"Impl","fields":[2]},"from":{"krate":0,"index":26},"to":{"krate":1,"index":1944}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,110,111,100,114,111,112,45,48,46,49,46,49,50,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2625,"byte_end":2631,"line_start":105,"line_end":105,"column_start":26,"column_end":32},"kind":{"variant":"Impl","fields":[3]},"from":{"krate":0,"index":26},"to":{"krate":1,"index":1962}}]}