You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
8.6 KiB
JSON

{"config":{"output_file":null,"full_docs":false,"pub_only":false,"reachable_only":false,"distro_crate":false,"signatures":false,"borrow_data":false},"version":"0.19.0","compilation":{"directory":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp","program":"/Users/prabhueshwarla/.rustup/toolchains/stable-x86_64-apple-darwin/bin/rls","arguments":[],"output":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/target/rls/debug/deps/libudp_client-ab91982e5762afe2.rmeta"},"prelude":{"crate_id":{"name":"udp_client","disambiguator":[13349912141106982036,5132117805384730441]},"crate_root":"src/bin","external_crates":[{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":1,"id":{"name":"std","disambiguator":[9054049529852543209,5756799355281213394]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":2,"id":{"name":"core","disambiguator":[649336883146201894,3308516238322163950]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":3,"id":{"name":"compiler_builtins","disambiguator":[1154582834482060450,16344204990542480537]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":4,"id":{"name":"rustc_std_workspace_core","disambiguator":[9212379515936652129,17808485286264063370]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":5,"id":{"name":"alloc","disambiguator":[13327579764654116281,14306064291630426625]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":6,"id":{"name":"libc","disambiguator":[17773251733480933597,18239998491734583498]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":7,"id":{"name":"unwind","disambiguator":[8567743581675804787,15655200220621371766]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":8,"id":{"name":"cfg_if","disambiguator":[15115520782807859583,9813785573872252500]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":9,"id":{"name":"backtrace","disambiguator":[1572943810868196833,3902827232285166711]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":10,"id":{"name":"rustc_demangle","disambiguator":[6290371580101917419,15395902185345451181]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":11,"id":{"name":"backtrace_sys","disambiguator":[2934540361684350378,924291485644145262]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":12,"id":{"name":"hashbrown","disambiguator":[9277678418438935259,15657907931940784437]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":13,"id":{"name":"rustc_std_workspace_alloc","disambiguator":[5423566938548125357,18340948646597872466]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":14,"id":{"name":"panic_unwind","disambiguator":[489208416821938960,3305070343783546974]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":15,"id":{"name":"test","disambiguator":[14047927703376091429,2987777764842779506]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":16,"id":{"name":"getopts","disambiguator":[8756684592220063638,17365201988200505114]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":17,"id":{"name":"rustc_std_workspace_std","disambiguator":[5624357766471051433,12442286086064031042]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":18,"id":{"name":"unicode_width","disambiguator":[392462334362905977,9392482956235306384]}},{"file_name":"/Users/prabhueshwarla/rust/author/packt/prod/chapter11/tcpudp/src/bin/udp-client.rs","num":19,"id":{"name":"term","disambiguator":[12331301280898709063,16641210874887239414]}}],"span":{"file_name":"src/bin/udp-client.rs","byte_start":0,"byte_end":514,"line_start":1,"line_end":16,"column_start":1,"column_end":2}},"imports":[{"kind":"Use","ref_id":{"krate":1,"index":3529},"span":{"file_name":"src/bin/udp-client.rs","byte_start":14,"byte_end":23,"line_start":1,"line_end":1,"column_start":15,"column_end":24},"alias_span":null,"name":"UdpSocket","value":"","parent":{"krate":0,"index":0}}],"defs":[{"kind":"Mod","id":{"krate":0,"index":0},"span":{"file_name":"src/bin/udp-client.rs","byte_start":0,"byte_end":514,"line_start":1,"line_end":16,"column_start":1,"column_end":2},"name":"","qualname":"::","value":"src/bin/udp-client.rs","parent":null,"children":[{"krate":0,"index":1},{"krate":0,"index":2},{"krate":0,"index":3},{"krate":0,"index":4},{"krate":0,"index":5}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":4},"span":{"file_name":"src/bin/udp-client.rs","byte_start":29,"byte_end":33,"line_start":3,"line_end":3,"column_start":4,"column_end":8},"name":"main","qualname":"::main","value":"fn () -> ()","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"allow(dead_code)","span":{"file_name":"src/bin/udp-client.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1}}]},{"kind":"Local","id":{"krate":0,"index":4294967276},"span":{"file_name":"src/bin/udp-client.rs","byte_start":79,"byte_end":85,"line_start":5,"line_end":5,"column_start":9,"column_end":15},"name":"socket","qualname":"socket$19","value":"std::net::UdpSocket","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]}],"impls":[],"refs":[{"kind":"Mod","span":{"file_name":"src/bin/udp-client.rs","byte_start":4,"byte_end":7,"line_start":1,"line_end":1,"column_start":5,"column_end":8},"ref_id":{"krate":1,"index":0}},{"kind":"Mod","span":{"file_name":"src/bin/udp-client.rs","byte_start":9,"byte_end":12,"line_start":1,"line_end":1,"column_start":10,"column_end":13},"ref_id":{"krate":1,"index":3002}},{"kind":"Function","span":{"file_name":"src/bin/udp-client.rs","byte_start":117,"byte_end":123,"line_start":5,"line_end":5,"column_start":47,"column_end":53},"ref_id":{"krate":2,"index":5494}},{"kind":"Function","span":{"file_name":"src/bin/udp-client.rs","byte_start":99,"byte_end":103,"line_start":5,"line_end":5,"column_start":29,"column_end":33},"ref_id":{"krate":1,"index":3533}},{"kind":"Type","span":{"file_name":"src/bin/udp-client.rs","byte_start":88,"byte_end":97,"line_start":5,"line_end":5,"column_start":18,"column_end":27},"ref_id":{"krate":1,"index":3529}},{"kind":"Function","span":{"file_name":"src/bin/udp-client.rs","byte_start":254,"byte_end":260,"line_start":10,"line_end":10,"column_start":10,"column_end":16},"ref_id":{"krate":2,"index":5494}},{"kind":"Function","span":{"file_name":"src/bin/udp-client.rs","byte_start":219,"byte_end":226,"line_start":9,"line_end":9,"column_start":10,"column_end":17},"ref_id":{"krate":1,"index":3561}},{"kind":"Variable","span":{"file_name":"src/bin/udp-client.rs","byte_start":203,"byte_end":209,"line_start":8,"line_end":8,"column_start":5,"column_end":11},"ref_id":{"krate":0,"index":4294967276}},{"kind":"Function","span":{"file_name":"src/bin/udp-client.rs","byte_start":345,"byte_end":354,"line_start":11,"line_end":11,"column_start":49,"column_end":58},"ref_id":{"krate":1,"index":3539}},{"kind":"Variable","span":{"file_name":"src/bin/udp-client.rs","byte_start":338,"byte_end":344,"line_start":11,"line_end":11,"column_start":42,"column_end":48},"ref_id":{"krate":0,"index":4294967276}},{"kind":"Function","span":{"file_name":"src/bin/udp-client.rs","byte_start":481,"byte_end":487,"line_start":15,"line_end":15,"column_start":10,"column_end":16},"ref_id":{"krate":2,"index":5494}},{"kind":"Function","span":{"file_name":"src/bin/udp-client.rs","byte_start":423,"byte_end":427,"line_start":14,"line_end":14,"column_start":10,"column_end":14},"ref_id":{"krate":1,"index":3564}},{"kind":"Variable","span":{"file_name":"src/bin/udp-client.rs","byte_start":407,"byte_end":413,"line_start":13,"line_end":13,"column_start":5,"column_end":11},"ref_id":{"krate":0,"index":4294967276}},{"kind":"Function","span":{"file_name":"src/bin/udp-client.rs","byte_start":460,"byte_end":468,"line_start":14,"line_end":14,"column_start":47,"column_end":55},"ref_id":{"krate":2,"index":7765}}],"macro_refs":[],"relations":[]}