{"config":{"output_file":null,"full_docs":false,"pub_only":true,"reachable_only":true,"distro_crate":false,"signatures":false,"borrow_data":false},"version":"0.19.1","compilation":{"directory":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9","program":"/home/fraco/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rls","arguments":["--crate-name","quote","--edition=2018","/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","--json=diagnostic-rendered-ansi","--crate-type","lib","--emit=dep-info,metadata","-C","embed-bitcode=no","-C","debuginfo=2","--cfg","feature=\"default\"","--cfg","feature=\"proc-macro\"","-C","metadata=f482db82cfc8f6e4","-C","extra-filename=-f482db82cfc8f6e4","--out-dir","/home/fraco/Workdir/learning/point/point_derive/target/rls/debug/deps","-L","dependency=/home/fraco/Workdir/learning/point/point_derive/target/rls/debug/deps","--extern","proc_macro2=/home/fraco/Workdir/learning/point/point_derive/target/rls/debug/deps/libproc_macro2-fe09e677fd6d161d.rmeta","--cap-lints","allow","--error-format=json","--sysroot","/home/fraco/.rustup/toolchains/stable-x86_64-unknown-linux-gnu"],"output":"/home/fraco/Workdir/learning/point/point_derive/target/rls/debug/deps/libquote-f482db82cfc8f6e4.rmeta"},"prelude":{"crate_id":{"name":"quote","disambiguator":[12044417451271616567,10169133208630881548]},"crate_root":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src","external_crates":[{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":1,"id":{"name":"std","disambiguator":[15256637969148649584,12170509131058075833]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":2,"id":{"name":"core","disambiguator":[2572959971889902175,17506693968225989007]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":3,"id":{"name":"compiler_builtins","disambiguator":[7380289047210505863,13821127130725723065]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":4,"id":{"name":"rustc_std_workspace_core","disambiguator":[15494144285296940423,1517275930380298805]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":5,"id":{"name":"alloc","disambiguator":[16074686111301742862,11174094882134223101]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":6,"id":{"name":"libc","disambiguator":[9848143689052418189,5596786287495938678]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":7,"id":{"name":"unwind","disambiguator":[4765876764407181064,11122159180720543906]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":8,"id":{"name":"cfg_if","disambiguator":[3249135693812064660,5763443684941168569]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":9,"id":{"name":"hashbrown","disambiguator":[17048817722375060837,16920886256309599893]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":10,"id":{"name":"rustc_std_workspace_alloc","disambiguator":[13552797903376776722,10482089333731059857]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":11,"id":{"name":"rustc_demangle","disambiguator":[5989449439605467183,7256304997069434828]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":12,"id":{"name":"std_detect","disambiguator":[13279369789493161905,12463804053127379464]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":13,"id":{"name":"addr2line","disambiguator":[295047501211602818,3843164955111373824]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":14,"id":{"name":"gimli","disambiguator":[14781020588812023641,7393321088923443539]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":15,"id":{"name":"object","disambiguator":[1927264790928947756,6617054577979570835]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":16,"id":{"name":"miniz_oxide","disambiguator":[7597657085106642381,11470551509849691989]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":17,"id":{"name":"adler","disambiguator":[2355022556203982070,155364045674250901]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":18,"id":{"name":"panic_unwind","disambiguator":[3046834347757213021,4625500188193743608]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","num":19,"id":{"name":"proc_macro","disambiguator":[2093069893297275651,16777481339829781235]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","num":20,"id":{"name":"proc_macro2","disambiguator":[4371804942994267295,373557078496223761]}},{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","num":21,"id":{"name":"unicode_xid","disambiguator":[11678728705609466923,12654462709678337114]}}],"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":0,"byte_end":39019,"line_start":1,"line_end":1267,"column_start":1,"column_end":2}},"imports":[{"kind":"GlobUse","ref_id":null,"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":54236,"byte_end":54237,"line_start":5,"line_end":5,"column_start":22,"column_end":23},"alias_span":null,"name":"*","value":"TokenTree, TokenStream, Delimiter, Span, Punct, Ident, Spacing, Group","parent":{"krate":0,"index":164}},{"kind":"Use","ref_id":{"krate":0,"index":18},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":4671,"byte_end":4685,"line_start":108,"line_end":108,"column_start":21,"column_end":35},"alias_span":null,"name":"TokenStreamExt","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":63},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":4718,"byte_end":4731,"line_start":109,"line_end":109,"column_start":32,"column_end":45},"alias_span":null,"name":"IdentFragment","value":"","parent":{"krate":0,"index":0}},{"kind":"Use","ref_id":{"krate":0,"index":117},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":4759,"byte_end":4767,"line_start":110,"line_end":110,"column_start":27,"column_end":35},"alias_span":null,"name":"ToTokens","value":"","parent":{"krate":0,"index":0}}],"defs":[{"kind":"Mod","id":{"krate":0,"index":0},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":0,"byte_end":39019,"line_start":1,"line_end":1267,"column_start":1,"column_end":2},"name":"","qualname":"::","value":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","parent":null,"children":[{"krate":0,"index":1},{"krate":0,"index":2},{"krate":0,"index":3},{"krate":0,"index":4},{"krate":0,"index":46},{"krate":0,"index":49},{"krate":0,"index":82},{"krate":0,"index":164},{"krate":0,"index":305},{"krate":0,"index":308},{"krate":0,"index":311},{"krate":0,"index":314}],"decl_id":null,"docs":" [![github]](https://github.com/dtolnay/quote) [![crates-io]](https://crates.io/crates/quote) [![docs-rs]](https://docs.rs/quote)","sig":null,"attributes":[{"value":"/ [![github]](https://github.com/dtolnay/quote) [![crates-io]](https://crates.io/crates/quote) [![docs-rs]](https://docs.rs/quote)","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":0,"byte_end":142,"line_start":1,"line_end":1,"column_start":1,"column_end":143}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":143,"byte_end":146,"line_start":2,"line_end":2,"column_start":1,"column_end":4}},{"value":"/ [github]: https://img.shields.io/badge/github-8da0cb?style=for-the-badge&labelColor=555555&logo=github","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":147,"byte_end":253,"line_start":3,"line_end":3,"column_start":1,"column_end":107}},{"value":"/ [crates-io]: https://img.shields.io/badge/crates.io-fc8d62?style=for-the-badge&labelColor=555555&logo=rust","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":254,"byte_end":364,"line_start":4,"line_end":4,"column_start":1,"column_end":111}},{"value":"/ [docs-rs]: https://img.shields.io/badge/docs.rs-66c2a5?style=for-the-badge&labelColor=555555&logoColor=white&logo=data:image/svg+xml;base64,PHN2ZyByb2xlPSJpbWciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMiA1MTIiPjxwYXRoIGZpbGw9IiNmNWY1ZjUiIGQ9Ik00ODguNiAyNTAuMkwzOTIgMjE0VjEwNS41YzAtMTUtOS4zLTI4LjQtMjMuNC0zMy43bC0xMDAtMzcuNWMtOC4xLTMuMS0xNy4xLTMuMS0yNS4zIDBsLTEwMCAzNy41Yy0xNC4xIDUuMy0yMy40IDE4LjctMjMuNCAzMy43VjIxNGwtOTYuNiAzNi4yQzkuMyAyNTUuNSAwIDI2OC45IDAgMjgzLjlWMzk0YzAgMTMuNiA3LjcgMjYuMSAxOS45IDMyLjJsMTAwIDUwYzEwLjEgNS4xIDIyLjEgNS4xIDMyLjIgMGwxMDMuOS01MiAxMDMuOSA1MmMxMC4xIDUuMSAyMi4xIDUuMSAzMi4yIDBsMTAwLTUwYzEyLjItNi4xIDE5LjktMTguNiAxOS45LTMyLjJWMjgzLjljMC0xNS05LjMtMjguNC0yMy40LTMzLjd6TTM1OCAyMTQuOGwtODUgMzEuOXYtNjguMmw4NS0zN3Y3My4zek0xNTQgMTA0LjFsMTAyLTM4LjIgMTAyIDM4LjJ2LjZsLTEwMiA0MS40LTEwMi00MS40di0uNnptODQgMjkxLjFsLTg1IDQyLjV2LTc5LjFsODUtMzguOHY3NS40em0wLTExMmwtMTAyIDQxLjQtMTAyLTQxLjR2LS42bDEwMi0zOC4yIDEwMiAzOC4ydi42em0yNDAgMTEybC04NSA0Mi41di03OS4xbDg1LTM4Ljh2NzUuNHptMC0xMTJsLTEwMiA0MS40LTEwMi00MS40di0uNmwxMDItMzguMiAxMDIgMzguMnYuNnoiPjwvcGF0aD48L3N2Zz4K","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":365,"byte_end":1469,"line_start":5,"line_end":5,"column_start":1,"column_end":1105}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":1470,"byte_end":1473,"line_start":6,"line_end":6,"column_start":1,"column_end":4}},{"value":"/
","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":1474,"byte_end":1482,"line_start":7,"line_end":7,"column_start":1,"column_end":9}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":1483,"byte_end":1486,"line_start":8,"line_end":8,"column_start":1,"column_end":4}},{"value":"/ This crate provides the [`quote!`] macro for turning Rust syntax tree data","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":1487,"byte_end":1565,"line_start":9,"line_end":9,"column_start":1,"column_end":79}},{"value":"/ structures into tokens of source code.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":1566,"byte_end":1608,"line_start":10,"line_end":10,"column_start":1,"column_end":43}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":1609,"byte_end":1612,"line_start":11,"line_end":11,"column_start":1,"column_end":4}},{"value":"/ [`quote!`]: macro.quote.html","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":1613,"byte_end":1645,"line_start":12,"line_end":12,"column_start":1,"column_end":33}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":1646,"byte_end":1649,"line_start":13,"line_end":13,"column_start":1,"column_end":4}},{"value":"/ Procedural macros in Rust receive a stream of tokens as input, execute","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":1650,"byte_end":1724,"line_start":14,"line_end":14,"column_start":1,"column_end":75}},{"value":"/ arbitrary Rust code to determine how to manipulate those tokens, and produce","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":1725,"byte_end":1805,"line_start":15,"line_end":15,"column_start":1,"column_end":81}},{"value":"/ a stream of tokens to hand back to the compiler to compile into the caller's","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":1806,"byte_end":1886,"line_start":16,"line_end":16,"column_start":1,"column_end":81}},{"value":"/ crate. Quasi-quoting is a solution to one piece of that — producing","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":1887,"byte_end":1964,"line_start":17,"line_end":17,"column_start":1,"column_end":78}},{"value":"/ tokens to return to the compiler.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":1965,"byte_end":2002,"line_start":18,"line_end":18,"column_start":1,"column_end":38}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2003,"byte_end":2006,"line_start":19,"line_end":19,"column_start":1,"column_end":4}},{"value":"/ The idea of quasi-quoting is that we write *code* that we treat as *data*.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2007,"byte_end":2085,"line_start":20,"line_end":20,"column_start":1,"column_end":79}},{"value":"/ Within the `quote!` macro, we can write what looks like code to our text","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2086,"byte_end":2162,"line_start":21,"line_end":21,"column_start":1,"column_end":77}},{"value":"/ editor or IDE. We get all the benefits of the editor's brace matching,","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2163,"byte_end":2237,"line_start":22,"line_end":22,"column_start":1,"column_end":75}},{"value":"/ syntax highlighting, indentation, and maybe autocompletion. But rather than","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2238,"byte_end":2317,"line_start":23,"line_end":23,"column_start":1,"column_end":80}},{"value":"/ compiling that as code into the current crate, we can treat it as data, pass","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2318,"byte_end":2398,"line_start":24,"line_end":24,"column_start":1,"column_end":81}},{"value":"/ it around, mutate it, and eventually hand it back to the compiler as tokens","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2399,"byte_end":2478,"line_start":25,"line_end":25,"column_start":1,"column_end":80}},{"value":"/ to compile into the macro caller's crate.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2479,"byte_end":2524,"line_start":26,"line_end":26,"column_start":1,"column_end":46}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2525,"byte_end":2528,"line_start":27,"line_end":27,"column_start":1,"column_end":4}},{"value":"/ This crate is motivated by the procedural macro use case, but is a","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2529,"byte_end":2599,"line_start":28,"line_end":28,"column_start":1,"column_end":71}},{"value":"/ general-purpose Rust quasi-quoting library and is not specific to procedural","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2600,"byte_end":2680,"line_start":29,"line_end":29,"column_start":1,"column_end":81}},{"value":"/ macros.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2681,"byte_end":2692,"line_start":30,"line_end":30,"column_start":1,"column_end":12}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2693,"byte_end":2696,"line_start":31,"line_end":31,"column_start":1,"column_end":4}},{"value":"/ ```toml","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2697,"byte_end":2708,"line_start":32,"line_end":32,"column_start":1,"column_end":12}},{"value":"/ [dependencies]","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2709,"byte_end":2727,"line_start":33,"line_end":33,"column_start":1,"column_end":19}},{"value":"/ quote = \"1.0\"","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2728,"byte_end":2745,"line_start":34,"line_end":34,"column_start":1,"column_end":18}},{"value":"/ ```","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2746,"byte_end":2753,"line_start":35,"line_end":35,"column_start":1,"column_end":8}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2754,"byte_end":2757,"line_start":36,"line_end":36,"column_start":1,"column_end":4}},{"value":"/
","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2758,"byte_end":2766,"line_start":37,"line_end":37,"column_start":1,"column_end":9}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2767,"byte_end":2770,"line_start":38,"line_end":38,"column_start":1,"column_end":4}},{"value":"/ # Example","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2771,"byte_end":2784,"line_start":39,"line_end":39,"column_start":1,"column_end":14}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2785,"byte_end":2788,"line_start":40,"line_end":40,"column_start":1,"column_end":4}},{"value":"/ The following quasi-quoted block of code is something you might find in [a]","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2789,"byte_end":2868,"line_start":41,"line_end":41,"column_start":1,"column_end":80}},{"value":"/ procedural macro having to do with data structure serialization. The `#var`","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2869,"byte_end":2948,"line_start":42,"line_end":42,"column_start":1,"column_end":80}},{"value":"/ syntax performs interpolation of runtime variables into the quoted tokens.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":2949,"byte_end":3027,"line_start":43,"line_end":43,"column_start":1,"column_end":79}},{"value":"/ Check out the documentation of the [`quote!`] macro for more detail about","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3028,"byte_end":3105,"line_start":44,"line_end":44,"column_start":1,"column_end":78}},{"value":"/ the syntax. See also the [`quote_spanned!`] macro which is important for","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3106,"byte_end":3182,"line_start":45,"line_end":45,"column_start":1,"column_end":77}},{"value":"/ implementing hygienic procedural macros.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3183,"byte_end":3227,"line_start":46,"line_end":46,"column_start":1,"column_end":45}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3228,"byte_end":3231,"line_start":47,"line_end":47,"column_start":1,"column_end":4}},{"value":"/ [a]: https://serde.rs/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3232,"byte_end":3258,"line_start":48,"line_end":48,"column_start":1,"column_end":27}},{"value":"/ [`quote_spanned!`]: macro.quote_spanned.html","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3259,"byte_end":3307,"line_start":49,"line_end":49,"column_start":1,"column_end":49}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3308,"byte_end":3311,"line_start":50,"line_end":50,"column_start":1,"column_end":4}},{"value":"/ ```","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3312,"byte_end":3319,"line_start":51,"line_end":51,"column_start":1,"column_end":8}},{"value":"/ # use quote::quote;","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3320,"byte_end":3343,"line_start":52,"line_end":52,"column_start":1,"column_end":24}},{"value":"/ #","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3344,"byte_end":3349,"line_start":53,"line_end":53,"column_start":1,"column_end":6}},{"value":"/ # let generics = \"\";","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3350,"byte_end":3374,"line_start":54,"line_end":54,"column_start":1,"column_end":25}},{"value":"/ # let where_clause = \"\";","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3375,"byte_end":3403,"line_start":55,"line_end":55,"column_start":1,"column_end":29}},{"value":"/ # let field_ty = \"\";","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3404,"byte_end":3428,"line_start":56,"line_end":56,"column_start":1,"column_end":25}},{"value":"/ # let item_ty = \"\";","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3429,"byte_end":3452,"line_start":57,"line_end":57,"column_start":1,"column_end":24}},{"value":"/ # let path = \"\";","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3453,"byte_end":3473,"line_start":58,"line_end":58,"column_start":1,"column_end":21}},{"value":"/ # let value = \"\";","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3474,"byte_end":3495,"line_start":59,"line_end":59,"column_start":1,"column_end":22}},{"value":"/ #","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3496,"byte_end":3501,"line_start":60,"line_end":60,"column_start":1,"column_end":6}},{"value":"/ let tokens = quote! {","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3502,"byte_end":3527,"line_start":61,"line_end":61,"column_start":1,"column_end":26}},{"value":"/ struct SerializeWith #generics #where_clause {","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3528,"byte_end":3582,"line_start":62,"line_end":62,"column_start":1,"column_end":55}},{"value":"/ value: &'a #field_ty,","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3583,"byte_end":3616,"line_start":63,"line_end":63,"column_start":1,"column_end":34}},{"value":"/ phantom: core::marker::PhantomData<#item_ty>,","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3617,"byte_end":3674,"line_start":64,"line_end":64,"column_start":1,"column_end":58}},{"value":"/ }","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3675,"byte_end":3684,"line_start":65,"line_end":65,"column_start":1,"column_end":10}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3685,"byte_end":3688,"line_start":66,"line_end":66,"column_start":1,"column_end":4}},{"value":"/ impl #generics serde::Serialize for SerializeWith #generics #where_clause {","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3689,"byte_end":3772,"line_start":67,"line_end":67,"column_start":1,"column_end":84}},{"value":"/ fn serialize(&self, serializer: S) -> Result","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3773,"byte_end":3849,"line_start":68,"line_end":68,"column_start":1,"column_end":77}},{"value":"/ where","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3850,"byte_end":3867,"line_start":69,"line_end":69,"column_start":1,"column_end":18}},{"value":"/ S: serde::Serializer,","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3868,"byte_end":3905,"line_start":70,"line_end":70,"column_start":1,"column_end":38}},{"value":"/ {","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3906,"byte_end":3919,"line_start":71,"line_end":71,"column_start":1,"column_end":14}},{"value":"/ #path(self.value, serializer)","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3920,"byte_end":3965,"line_start":72,"line_end":72,"column_start":1,"column_end":46}},{"value":"/ }","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3966,"byte_end":3979,"line_start":73,"line_end":73,"column_start":1,"column_end":14}},{"value":"/ }","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3980,"byte_end":3989,"line_start":74,"line_end":74,"column_start":1,"column_end":10}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3990,"byte_end":3993,"line_start":75,"line_end":75,"column_start":1,"column_end":4}},{"value":"/ SerializeWith {","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":3994,"byte_end":4017,"line_start":76,"line_end":76,"column_start":1,"column_end":24}},{"value":"/ value: #value,","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":4018,"byte_end":4044,"line_start":77,"line_end":77,"column_start":1,"column_end":27}},{"value":"/ phantom: core::marker::PhantomData::<#item_ty>,","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":4045,"byte_end":4104,"line_start":78,"line_end":78,"column_start":1,"column_end":60}},{"value":"/ }","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":4105,"byte_end":4114,"line_start":79,"line_end":79,"column_start":1,"column_end":10}},{"value":"/ };","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":4115,"byte_end":4121,"line_start":80,"line_end":80,"column_start":1,"column_end":7}},{"value":"/ ```","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":4122,"byte_end":4129,"line_start":81,"line_end":81,"column_start":1,"column_end":8}},{"value":"allow(clippy :: doc_markdown, clippy :: missing_errors_doc, clippy ::\n missing_panics_doc, clippy :: module_name_repetitions)","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":4248,"byte_end":4386,"line_start":85,"line_end":90,"column_start":1,"column_end":3}}]},{"kind":"Trait","id":{"krate":0,"index":18},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39265,"byte_end":39279,"line_start":10,"line_end":10,"column_start":11,"column_end":25},"name":"TokenStreamExt","qualname":"::ext::TokenStreamExt","value":"TokenStreamExt: private::Sealed","parent":null,"children":[{"krate":0,"index":19},{"krate":0,"index":21},{"krate":0,"index":23},{"krate":0,"index":26}],"decl_id":null,"docs":" TokenStream extension trait with methods for appending tokens.","sig":null,"attributes":[{"value":"/ TokenStream extension trait with methods for appending tokens.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39103,"byte_end":39169,"line_start":7,"line_end":7,"column_start":1,"column_end":67}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39170,"byte_end":39173,"line_start":8,"line_end":8,"column_start":1,"column_end":4}},{"value":"/ This trait is sealed and cannot be implemented outside of the `quote` crate.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39174,"byte_end":39254,"line_start":9,"line_end":9,"column_start":1,"column_end":81}}]},{"kind":"Method","id":{"krate":0,"index":19},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39421,"byte_end":39427,"line_start":14,"line_end":14,"column_start":8,"column_end":14},"name":"append","qualname":"::ext::TokenStreamExt::append","value":"pub fn append(&mut Self, U) where U: Into","parent":{"krate":0,"index":18},"children":[],"decl_id":null,"docs":" For use by `ToTokens` implementations.","sig":null,"attributes":[{"value":"/ For use by `ToTokens` implementations.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39303,"byte_end":39345,"line_start":11,"line_end":11,"column_start":5,"column_end":47}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39350,"byte_end":39353,"line_start":12,"line_end":12,"column_start":5,"column_end":8}},{"value":"/ Appends the token specified to this list of tokens.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39358,"byte_end":39413,"line_start":13,"line_end":13,"column_start":5,"column_end":60}}]},{"kind":"Method","id":{"krate":0,"index":21},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39969,"byte_end":39979,"line_start":35,"line_end":35,"column_start":8,"column_end":18},"name":"append_all","qualname":"::ext::TokenStreamExt::append_all","value":"pub fn append_all(&mut Self, I) where I: IntoIterator, I::Item: ToTokens","parent":{"krate":0,"index":18},"children":[],"decl_id":null,"docs":" For use by `ToTokens` implementations.","sig":null,"attributes":[{"value":"/ For use by `ToTokens` implementations.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39495,"byte_end":39537,"line_start":18,"line_end":18,"column_start":5,"column_end":47}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39542,"byte_end":39545,"line_start":19,"line_end":19,"column_start":5,"column_end":8}},{"value":"/ ```","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39550,"byte_end":39557,"line_start":20,"line_end":20,"column_start":5,"column_end":12}},{"value":"/ # use quote::{quote, TokenStreamExt, ToTokens};","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39562,"byte_end":39613,"line_start":21,"line_end":21,"column_start":5,"column_end":56}},{"value":"/ # use proc_macro2::TokenStream;","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39618,"byte_end":39653,"line_start":22,"line_end":22,"column_start":5,"column_end":40}},{"value":"/ #","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39658,"byte_end":39663,"line_start":23,"line_end":23,"column_start":5,"column_end":10}},{"value":"/ struct X;","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39668,"byte_end":39681,"line_start":24,"line_end":24,"column_start":5,"column_end":18}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39686,"byte_end":39689,"line_start":25,"line_end":25,"column_start":5,"column_end":8}},{"value":"/ impl ToTokens for X {","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39694,"byte_end":39719,"line_start":26,"line_end":26,"column_start":5,"column_end":30}},{"value":"/ fn to_tokens(&self, tokens: &mut TokenStream) {","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39724,"byte_end":39779,"line_start":27,"line_end":27,"column_start":5,"column_end":60}},{"value":"/ tokens.append_all(&[true, false]);","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39784,"byte_end":39830,"line_start":28,"line_end":28,"column_start":5,"column_end":51}},{"value":"/ }","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39835,"byte_end":39844,"line_start":29,"line_end":29,"column_start":5,"column_end":14}},{"value":"/ }","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39849,"byte_end":39854,"line_start":30,"line_end":30,"column_start":5,"column_end":10}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39859,"byte_end":39862,"line_start":31,"line_end":31,"column_start":5,"column_end":8}},{"value":"/ let tokens = quote!(#X);","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39867,"byte_end":39895,"line_start":32,"line_end":32,"column_start":5,"column_end":33}},{"value":"/ assert_eq!(tokens.to_string(), \"true false\");","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39900,"byte_end":39949,"line_start":33,"line_end":33,"column_start":5,"column_end":54}},{"value":"/ ```","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39954,"byte_end":39961,"line_start":34,"line_end":34,"column_start":5,"column_end":12}}]},{"kind":"Method","id":{"krate":0,"index":23},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":40219,"byte_end":40235,"line_start":44,"line_end":44,"column_start":8,"column_end":24},"name":"append_separated","qualname":"::ext::TokenStreamExt::append_separated","value":"pub fn append_separated(&mut Self, I, U) where I: IntoIterator,\nI::Item: ToTokens, U: ToTokens","parent":{"krate":0,"index":18},"children":[],"decl_id":null,"docs":" For use by `ToTokens` implementations.","sig":null,"attributes":[{"value":"/ For use by `ToTokens` implementations.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":40070,"byte_end":40112,"line_start":40,"line_end":40,"column_start":5,"column_end":47}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":40117,"byte_end":40120,"line_start":41,"line_end":41,"column_start":5,"column_end":8}},{"value":"/ Appends all of the items in the iterator `I`, separated by the tokens","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":40125,"byte_end":40198,"line_start":42,"line_end":42,"column_start":5,"column_end":78}},{"value":"/ `U`.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":40203,"byte_end":40211,"line_start":43,"line_end":43,"column_start":5,"column_end":13}}]},{"kind":"Method","id":{"krate":0,"index":26},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":40555,"byte_end":40572,"line_start":54,"line_end":54,"column_start":8,"column_end":25},"name":"append_terminated","qualname":"::ext::TokenStreamExt::append_terminated","value":"pub fn append_terminated(&mut Self, I, U) where I: IntoIterator,\nI::Item: ToTokens, U: ToTokens","parent":{"krate":0,"index":18},"children":[],"decl_id":null,"docs":" For use by `ToTokens` implementations.","sig":null,"attributes":[{"value":"/ For use by `ToTokens` implementations.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":40357,"byte_end":40399,"line_start":50,"line_end":50,"column_start":5,"column_end":47}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":40404,"byte_end":40407,"line_start":51,"line_end":51,"column_start":5,"column_end":8}},{"value":"/ Appends all tokens in the iterator `I`, appending `U` after each","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":40412,"byte_end":40480,"line_start":52,"line_end":52,"column_start":5,"column_end":73}},{"value":"/ element, including after the last element of the iterator.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":40485,"byte_end":40547,"line_start":53,"line_end":53,"column_start":5,"column_end":67}}]},{"kind":"Trait","id":{"krate":0,"index":44},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":41713,"byte_end":41719,"line_start":109,"line_end":109,"column_start":15,"column_end":21},"name":"Sealed","qualname":"::ext::private::Sealed","value":"Sealed","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":63},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":46761,"byte_end":46774,"line_start":11,"line_end":11,"column_start":11,"column_end":24},"name":"IdentFragment","qualname":"::ident_fragment::IdentFragment","value":"IdentFragment","parent":null,"children":[{"krate":0,"index":64},{"krate":0,"index":65}],"decl_id":null,"docs":" Specialized formatting trait used by `format_ident!`.","sig":null,"attributes":[{"value":"/ Specialized formatting trait used by `format_ident!`.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":46532,"byte_end":46589,"line_start":5,"line_end":5,"column_start":1,"column_end":58}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":46590,"byte_end":46593,"line_start":6,"line_end":6,"column_start":1,"column_end":4}},{"value":"/ [`Ident`] arguments formatted using this trait will have their `r#` prefix","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":46594,"byte_end":46672,"line_start":7,"line_end":7,"column_start":1,"column_end":79}},{"value":"/ stripped, if present.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":46673,"byte_end":46698,"line_start":8,"line_end":8,"column_start":1,"column_end":26}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":46699,"byte_end":46702,"line_start":9,"line_end":9,"column_start":1,"column_end":4}},{"value":"/ See [`format_ident!`] for more information.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":46703,"byte_end":46750,"line_start":10,"line_end":10,"column_start":1,"column_end":48}}]},{"kind":"Method","id":{"krate":0,"index":64},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":46837,"byte_end":46840,"line_start":13,"line_end":13,"column_start":8,"column_end":11},"name":"fmt","qualname":"::ident_fragment::IdentFragment::fmt","value":"pub fn fmt(&Self, &mut fmt::Formatter) -> fmt::Result","parent":{"krate":0,"index":63},"children":[],"decl_id":null,"docs":" Format this value as an identifier fragment.\n","sig":null,"attributes":[{"value":"/ Format this value as an identifier fragment.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":46781,"byte_end":46829,"line_start":12,"line_end":12,"column_start":5,"column_end":53}}]},{"kind":"Method","id":{"krate":0,"index":65},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":47021,"byte_end":47025,"line_start":18,"line_end":18,"column_start":8,"column_end":12},"name":"span","qualname":"::ident_fragment::IdentFragment::span","value":"pub fn span(&Self) -> Option","parent":{"krate":0,"index":63},"children":[],"decl_id":null,"docs":" Span associated with this `IdentFragment`.","sig":null,"attributes":[{"value":"/ Span associated with this `IdentFragment`.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":46893,"byte_end":46939,"line_start":15,"line_end":15,"column_start":5,"column_end":51}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":46944,"byte_end":46947,"line_start":16,"line_end":16,"column_start":5,"column_end":8}},{"value":"/ If non-`None`, may be inherited by formatted identifiers.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":46952,"byte_end":47013,"line_start":17,"line_end":17,"column_start":5,"column_end":66}}]},{"kind":"Trait","id":{"krate":0,"index":117},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":48987,"byte_end":48995,"line_start":12,"line_end":12,"column_start":11,"column_end":19},"name":"ToTokens","qualname":"::to_tokens::ToTokens","value":"ToTokens","parent":null,"children":[{"krate":0,"index":118},{"krate":0,"index":119},{"krate":0,"index":120}],"decl_id":null,"docs":" Types that can be interpolated inside a `quote!` invocation.","sig":null,"attributes":[{"value":"/ Types that can be interpolated inside a `quote!` invocation.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":48875,"byte_end":48939,"line_start":9,"line_end":9,"column_start":1,"column_end":65}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":48940,"byte_end":48943,"line_start":10,"line_end":10,"column_start":1,"column_end":4}},{"value":"/ [`quote!`]: macro.quote.html","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":48944,"byte_end":48976,"line_start":11,"line_end":11,"column_start":1,"column_end":33}}]},{"kind":"Method","id":{"krate":0,"index":118},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50406,"byte_end":50415,"line_start":55,"line_end":55,"column_start":8,"column_end":17},"name":"to_tokens","qualname":"::to_tokens::ToTokens::to_tokens","value":"pub fn to_tokens(&Self, &mut TokenStream)","parent":{"krate":0,"index":117},"children":[],"decl_id":null,"docs":" Write `self` to the given `TokenStream`.","sig":null,"attributes":[{"value":"/ Write `self` to the given `TokenStream`.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49002,"byte_end":49046,"line_start":13,"line_end":13,"column_start":5,"column_end":49}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49051,"byte_end":49054,"line_start":14,"line_end":14,"column_start":5,"column_end":8}},{"value":"/ The token append methods provided by the [`TokenStreamExt`] extension","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49059,"byte_end":49132,"line_start":15,"line_end":15,"column_start":5,"column_end":78}},{"value":"/ trait may be useful for implementing `ToTokens`.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49137,"byte_end":49189,"line_start":16,"line_end":16,"column_start":5,"column_end":57}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49194,"byte_end":49197,"line_start":17,"line_end":17,"column_start":5,"column_end":8}},{"value":"/ [`TokenStreamExt`]: trait.TokenStreamExt.html","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49202,"byte_end":49251,"line_start":18,"line_end":18,"column_start":5,"column_end":54}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49256,"byte_end":49259,"line_start":19,"line_end":19,"column_start":5,"column_end":8}},{"value":"/ # Example","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49264,"byte_end":49277,"line_start":20,"line_end":20,"column_start":5,"column_end":18}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49282,"byte_end":49285,"line_start":21,"line_end":21,"column_start":5,"column_end":8}},{"value":"/ Example implementation for a struct representing Rust paths like","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49290,"byte_end":49358,"line_start":22,"line_end":22,"column_start":5,"column_end":73}},{"value":"/ `std::cmp::PartialEq`:","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49363,"byte_end":49389,"line_start":23,"line_end":23,"column_start":5,"column_end":31}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49394,"byte_end":49397,"line_start":24,"line_end":24,"column_start":5,"column_end":8}},{"value":"/ ```","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49402,"byte_end":49409,"line_start":25,"line_end":25,"column_start":5,"column_end":12}},{"value":"/ use proc_macro2::{TokenTree, Spacing, Span, Punct, TokenStream};","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49414,"byte_end":49482,"line_start":26,"line_end":26,"column_start":5,"column_end":73}},{"value":"/ use quote::{TokenStreamExt, ToTokens};","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49487,"byte_end":49529,"line_start":27,"line_end":27,"column_start":5,"column_end":47}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49534,"byte_end":49537,"line_start":28,"line_end":28,"column_start":5,"column_end":8}},{"value":"/ pub struct Path {","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49542,"byte_end":49563,"line_start":29,"line_end":29,"column_start":5,"column_end":26}},{"value":"/ pub global: bool,","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49568,"byte_end":49593,"line_start":30,"line_end":30,"column_start":5,"column_end":30}},{"value":"/ pub segments: Vec,","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49598,"byte_end":49637,"line_start":31,"line_end":31,"column_start":5,"column_end":44}},{"value":"/ }","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49642,"byte_end":49647,"line_start":32,"line_end":32,"column_start":5,"column_end":10}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49652,"byte_end":49655,"line_start":33,"line_end":33,"column_start":5,"column_end":8}},{"value":"/ impl ToTokens for Path {","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49660,"byte_end":49688,"line_start":34,"line_end":34,"column_start":5,"column_end":33}},{"value":"/ fn to_tokens(&self, tokens: &mut TokenStream) {","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49693,"byte_end":49748,"line_start":35,"line_end":35,"column_start":5,"column_end":60}},{"value":"/ for (i, segment) in self.segments.iter().enumerate() {","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49753,"byte_end":49819,"line_start":36,"line_end":36,"column_start":5,"column_end":71}},{"value":"/ if i > 0 || self.global {","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49824,"byte_end":49865,"line_start":37,"line_end":37,"column_start":5,"column_end":46}},{"value":"/ // Double colon `::`","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49870,"byte_end":49910,"line_start":38,"line_end":38,"column_start":5,"column_end":45}},{"value":"/ tokens.append(Punct::new(':', Spacing::Joint));","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49915,"byte_end":49982,"line_start":39,"line_end":39,"column_start":5,"column_end":72}},{"value":"/ tokens.append(Punct::new(':', Spacing::Alone));","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":49987,"byte_end":50054,"line_start":40,"line_end":40,"column_start":5,"column_end":72}},{"value":"/ }","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50059,"byte_end":50076,"line_start":41,"line_end":41,"column_start":5,"column_end":22}},{"value":"/ segment.to_tokens(tokens);","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50081,"byte_end":50123,"line_start":42,"line_end":42,"column_start":5,"column_end":47}},{"value":"/ }","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50128,"byte_end":50141,"line_start":43,"line_end":43,"column_start":5,"column_end":18}},{"value":"/ }","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50146,"byte_end":50155,"line_start":44,"line_end":44,"column_start":5,"column_end":14}},{"value":"/ }","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50160,"byte_end":50165,"line_start":45,"line_end":45,"column_start":5,"column_end":10}},{"value":"/ #","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50170,"byte_end":50175,"line_start":46,"line_end":46,"column_start":5,"column_end":10}},{"value":"/ # pub struct PathSegment;","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50180,"byte_end":50209,"line_start":47,"line_end":47,"column_start":5,"column_end":34}},{"value":"/ #","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50214,"byte_end":50219,"line_start":48,"line_end":48,"column_start":5,"column_end":10}},{"value":"/ # impl ToTokens for PathSegment {","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50224,"byte_end":50261,"line_start":49,"line_end":49,"column_start":5,"column_end":42}},{"value":"/ # fn to_tokens(&self, tokens: &mut TokenStream) {","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50266,"byte_end":50323,"line_start":50,"line_end":50,"column_start":5,"column_end":62}},{"value":"/ # unimplemented!()","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50328,"byte_end":50358,"line_start":51,"line_end":51,"column_start":5,"column_end":35}},{"value":"/ # }","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50363,"byte_end":50374,"line_start":52,"line_end":52,"column_start":5,"column_end":16}},{"value":"/ # }","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50379,"byte_end":50386,"line_start":53,"line_end":53,"column_start":5,"column_end":12}},{"value":"/ ```","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50391,"byte_end":50398,"line_start":54,"line_end":54,"column_start":5,"column_end":12}}]},{"kind":"Method","id":{"krate":0,"index":119},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50672,"byte_end":50687,"line_start":61,"line_end":61,"column_start":8,"column_end":23},"name":"to_token_stream","qualname":"::to_tokens::ToTokens::to_token_stream","value":"pub fn to_token_stream(&Self) -> TokenStream","parent":{"krate":0,"index":117},"children":[],"decl_id":null,"docs":" Convert `self` directly into a `TokenStream` object.","sig":null,"attributes":[{"value":"/ Convert `self` directly into a `TokenStream` object.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50455,"byte_end":50511,"line_start":57,"line_end":57,"column_start":5,"column_end":61}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50516,"byte_end":50519,"line_start":58,"line_end":58,"column_start":5,"column_end":8}},{"value":"/ This method is implicitly implemented using `to_tokens`, and acts as a","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50524,"byte_end":50598,"line_start":59,"line_end":59,"column_start":5,"column_end":79}},{"value":"/ convenience method for consumers of the `ToTokens` trait.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50603,"byte_end":50664,"line_start":60,"line_end":60,"column_start":5,"column_end":66}}]},{"kind":"Method","id":{"krate":0,"index":120},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":51037,"byte_end":51054,"line_start":71,"line_end":71,"column_start":8,"column_end":25},"name":"into_token_stream","qualname":"::to_tokens::ToTokens::into_token_stream","value":"pub fn into_token_stream(Self) -> TokenStream where Self: Sized","parent":{"krate":0,"index":117},"children":[],"decl_id":null,"docs":" Convert `self` directly into a `TokenStream` object.","sig":null,"attributes":[{"value":"/ Convert `self` directly into a `TokenStream` object.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50820,"byte_end":50876,"line_start":67,"line_end":67,"column_start":5,"column_end":61}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50881,"byte_end":50884,"line_start":68,"line_end":68,"column_start":5,"column_end":8}},{"value":"/ This method is implicitly implemented using `to_tokens`, and acts as a","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50889,"byte_end":50963,"line_start":69,"line_end":69,"column_start":5,"column_end":79}},{"value":"/ convenience method for consumers of the `ToTokens` trait.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":50968,"byte_end":51029,"line_start":70,"line_end":70,"column_start":5,"column_end":66}}]},{"kind":"Mod","id":{"krate":0,"index":164},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"__private","qualname":"::__private","value":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","parent":null,"children":[{"krate":0,"index":165},{"krate":0,"index":166},{"krate":0,"index":169},{"krate":0,"index":172},{"krate":0,"index":175},{"krate":0,"index":178},{"krate":0,"index":181},{"krate":0,"index":182},{"krate":0,"index":184},{"krate":0,"index":186},{"krate":0,"index":189},{"krate":0,"index":192},{"krate":0,"index":195},{"krate":0,"index":198},{"krate":0,"index":597},{"krate":0,"index":601},{"krate":0,"index":603},{"krate":0,"index":268},{"krate":0,"index":271},{"krate":0,"index":275},{"krate":0,"index":278},{"krate":0,"index":279},{"krate":0,"index":280},{"krate":0,"index":281},{"krate":0,"index":283},{"krate":0,"index":284},{"krate":0,"index":606},{"krate":0,"index":607},{"krate":0,"index":608},{"krate":0,"index":609},{"krate":0,"index":610},{"krate":0,"index":611},{"krate":0,"index":612},{"krate":0,"index":613},{"krate":0,"index":614},{"krate":0,"index":615},{"krate":0,"index":616},{"krate":0,"index":617},{"krate":0,"index":618},{"krate":0,"index":619},{"krate":0,"index":620},{"krate":0,"index":621},{"krate":0,"index":622},{"krate":0,"index":623},{"krate":0,"index":624},{"krate":0,"index":625},{"krate":0,"index":626},{"krate":0,"index":627},{"krate":0,"index":628},{"krate":0,"index":629},{"krate":0,"index":630},{"krate":0,"index":631},{"krate":0,"index":632},{"krate":0,"index":633},{"krate":0,"index":634},{"krate":0,"index":635},{"krate":0,"index":636},{"krate":0,"index":637},{"krate":0,"index":638},{"krate":0,"index":639},{"krate":0,"index":640},{"krate":0,"index":641},{"krate":0,"index":642},{"krate":0,"index":643},{"krate":0,"index":644},{"krate":0,"index":645},{"krate":0,"index":646},{"krate":0,"index":647},{"krate":0,"index":648},{"krate":0,"index":649},{"krate":0,"index":650},{"krate":0,"index":651},{"krate":0,"index":652},{"krate":0,"index":653},{"krate":0,"index":654},{"krate":0,"index":655},{"krate":0,"index":656},{"krate":0,"index":657},{"krate":0,"index":658},{"krate":0,"index":659},{"krate":0,"index":660},{"krate":0,"index":661},{"krate":0,"index":662},{"krate":0,"index":663},{"krate":0,"index":664},{"krate":0,"index":665},{"krate":0,"index":666},{"krate":0,"index":667},{"krate":0,"index":668},{"krate":0,"index":669},{"krate":0,"index":670},{"krate":0,"index":671},{"krate":0,"index":672},{"krate":0,"index":673},{"krate":0,"index":674},{"krate":0,"index":675},{"krate":0,"index":676},{"krate":0,"index":677},{"krate":0,"index":678},{"krate":0,"index":679},{"krate":0,"index":680},{"krate":0,"index":681},{"krate":0,"index":682},{"krate":0,"index":683},{"krate":0,"index":684},{"krate":0,"index":685},{"krate":0,"index":686},{"krate":0,"index":687},{"krate":0,"index":688},{"krate":0,"index":689},{"krate":0,"index":690},{"krate":0,"index":691},{"krate":0,"index":692},{"krate":0,"index":693},{"krate":0,"index":286},{"krate":0,"index":694},{"krate":0,"index":698},{"krate":0,"index":700},{"krate":0,"index":287},{"krate":0,"index":290},{"krate":0,"index":293},{"krate":0,"index":296},{"krate":0,"index":299},{"krate":0,"index":302}],"decl_id":null,"docs":"","sig":null,"attributes":[{"value":"path = \"runtime.rs\"","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":4608,"byte_end":4630,"line_start":105,"line_end":105,"column_start":1,"column_end":23}}]},{"kind":"Struct","id":{"krate":0,"index":182},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":54251,"byte_end":54262,"line_start":7,"line_end":7,"column_start":12,"column_end":23},"name":"HasIterator","qualname":"::__private::HasIterator","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":184},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":54283,"byte_end":54312,"line_start":8,"line_end":8,"column_start":12,"column_end":41},"name":"ThereIsNoIteratorInRepetition","qualname":"::__private::ThereIsNoIteratorInRepetition","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":198},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55486,"byte_end":55489,"line_start":44,"line_end":44,"column_start":9,"column_end":12},"name":"ext","qualname":"::__private::ext","value":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","parent":null,"children":[{"krate":0,"index":199},{"krate":0,"index":200},{"krate":0,"index":202},{"krate":0,"index":203},{"krate":0,"index":204},{"krate":0,"index":206},{"krate":0,"index":207},{"krate":0,"index":209},{"krate":0,"index":212},{"krate":0,"index":213},{"krate":0,"index":216},{"krate":0,"index":219},{"krate":0,"index":222},{"krate":0,"index":224},{"krate":0,"index":226},{"krate":0,"index":229},{"krate":0,"index":231},{"krate":0,"index":235},{"krate":0,"index":241},{"krate":0,"index":247},{"krate":0,"index":252},{"krate":0,"index":257},{"krate":0,"index":399},{"krate":0,"index":405},{"krate":0,"index":411},{"krate":0,"index":417},{"krate":0,"index":423},{"krate":0,"index":429},{"krate":0,"index":435},{"krate":0,"index":441},{"krate":0,"index":447},{"krate":0,"index":453},{"krate":0,"index":459},{"krate":0,"index":465},{"krate":0,"index":471},{"krate":0,"index":477},{"krate":0,"index":483},{"krate":0,"index":489},{"krate":0,"index":495},{"krate":0,"index":501},{"krate":0,"index":507},{"krate":0,"index":513},{"krate":0,"index":519},{"krate":0,"index":525},{"krate":0,"index":531},{"krate":0,"index":537},{"krate":0,"index":543},{"krate":0,"index":549},{"krate":0,"index":555},{"krate":0,"index":561},{"krate":0,"index":567},{"krate":0,"index":573},{"krate":0,"index":579},{"krate":0,"index":585},{"krate":0,"index":591},{"krate":0,"index":263}],"decl_id":null,"docs":" Extension traits used by the implementation of `quote!`. These are defined\n in separate traits, rather than as a single trait due to ambiguity issues.","sig":null,"attributes":[{"value":"/ Extension traits used by the implementation of `quote!`. These are defined","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55114,"byte_end":55192,"line_start":38,"line_end":38,"column_start":1,"column_end":79}},{"value":"/ in separate traits, rather than as a single trait due to ambiguity issues.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55193,"byte_end":55271,"line_start":39,"line_end":39,"column_start":1,"column_end":79}},{"value":"/","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55272,"byte_end":55275,"line_start":40,"line_end":40,"column_start":1,"column_end":4}},{"value":"/ These traits expose a `quote_into_iter` method which should allow calling","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55276,"byte_end":55353,"line_start":41,"line_end":41,"column_start":1,"column_end":78}},{"value":"/ whichever impl happens to be applicable. Calling that method repeatedly on","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55354,"byte_end":55432,"line_start":42,"line_end":42,"column_start":1,"column_end":79}},{"value":"/ the returned value should be idempotent.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55433,"byte_end":55477,"line_start":43,"line_end":43,"column_start":1,"column_end":45}}]},{"kind":"Trait","id":{"krate":0,"index":222},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55801,"byte_end":55815,"line_start":52,"line_end":52,"column_start":15,"column_end":29},"name":"RepIteratorExt","qualname":"::__private::ext::RepIteratorExt","value":"RepIteratorExt: Iterator + Sized","parent":null,"children":[{"krate":0,"index":223}],"decl_id":null,"docs":" Extension trait providing the `quote_into_iter` method on iterators.\n","sig":null,"attributes":[{"value":"/ Extension trait providing the `quote_into_iter` method on iterators.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55714,"byte_end":55786,"line_start":51,"line_end":51,"column_start":5,"column_end":77}}]},{"kind":"Method","id":{"krate":0,"index":223},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55847,"byte_end":55862,"line_start":53,"line_end":53,"column_start":12,"column_end":27},"name":"quote_into_iter","qualname":"::__private::ext::RepIteratorExt::quote_into_iter","value":"pub fn quote_into_iter(Self) -> (Self, HasIter)","parent":{"krate":0,"index":222},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":226},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56175,"byte_end":56189,"line_start":63,"line_end":63,"column_start":15,"column_end":29},"name":"RepToTokensExt","qualname":"::__private::ext::RepToTokensExt","value":"RepToTokensExt","parent":null,"children":[{"krate":0,"index":227},{"krate":0,"index":228}],"decl_id":null,"docs":" Extension trait providing the `quote_into_iter` method for\n non-iterable types. These types interpolate the same value in each\n iteration of the repetition.\n","sig":null,"attributes":[{"value":"/ Extension trait providing the `quote_into_iter` method for","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55986,"byte_end":56048,"line_start":60,"line_end":60,"column_start":5,"column_end":67}},{"value":"/ non-iterable types. These types interpolate the same value in each","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56053,"byte_end":56123,"line_start":61,"line_end":61,"column_start":5,"column_end":75}},{"value":"/ iteration of the repetition.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56128,"byte_end":56160,"line_start":62,"line_end":62,"column_start":5,"column_end":37}}]},{"kind":"Method","id":{"krate":0,"index":227},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56401,"byte_end":56405,"line_start":67,"line_end":67,"column_start":12,"column_end":16},"name":"next","qualname":"::__private::ext::RepToTokensExt::next","value":"pub fn next(&Self) -> Option<&Self>","parent":{"krate":0,"index":226},"children":[],"decl_id":null,"docs":" Pretend to be an iterator for the purposes of `quote_into_iter`.\n This allows repeated calls to `quote_into_iter` to continue\n correctly returning DoesNotHaveIter.\n","sig":null,"attributes":[{"value":"/ Pretend to be an iterator for the purposes of `quote_into_iter`.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56200,"byte_end":56268,"line_start":64,"line_end":64,"column_start":9,"column_end":77}},{"value":"/ This allows repeated calls to `quote_into_iter` to continue","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56277,"byte_end":56340,"line_start":65,"line_end":65,"column_start":9,"column_end":72}},{"value":"/ correctly returning DoesNotHaveIter.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56349,"byte_end":56389,"line_start":66,"line_end":66,"column_start":9,"column_end":49}}]},{"kind":"Method","id":{"krate":0,"index":228},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56477,"byte_end":56492,"line_start":71,"line_end":71,"column_start":12,"column_end":27},"name":"quote_into_iter","qualname":"::__private::ext::RepToTokensExt::quote_into_iter","value":"pub fn quote_into_iter(&Self) -> (&Self, DoesNotHaveIter)","parent":{"krate":0,"index":226},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":231},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56773,"byte_end":56789,"line_start":80,"line_end":80,"column_start":15,"column_end":31},"name":"RepAsIteratorExt","qualname":"::__private::ext::RepAsIteratorExt","value":"RepAsIteratorExt<'q>","parent":null,"children":[{"krate":0,"index":233},{"krate":0,"index":234}],"decl_id":null,"docs":" Extension trait providing the `quote_into_iter` method for types that\n can be referenced as an iterator.\n","sig":null,"attributes":[{"value":"/ Extension trait providing the `quote_into_iter` method for types that","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56643,"byte_end":56716,"line_start":78,"line_end":78,"column_start":5,"column_end":78}},{"value":"/ can be referenced as an iterator.","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56721,"byte_end":56758,"line_start":79,"line_end":79,"column_start":5,"column_end":42}}]},{"kind":"Type","id":{"krate":0,"index":233},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56809,"byte_end":56813,"line_start":81,"line_end":81,"column_start":14,"column_end":18},"name":"Iter","qualname":"::__private::ext::RepAsIteratorExt::Iter","value":"type Iter: Iterator;","parent":{"krate":0,"index":231},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":234},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56837,"byte_end":56852,"line_start":83,"line_end":83,"column_start":12,"column_end":27},"name":"quote_into_iter","qualname":"::__private::ext::RepAsIteratorExt::quote_into_iter","value":"pub fn quote_into_iter(&'q Self) -> (Self::Iter, HasIter)","parent":{"krate":0,"index":231},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":597},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":58987,"byte_end":58996,"line_start":157,"line_end":157,"column_start":12,"column_end":21},"name":"RepInterp","qualname":"::__private::RepInterp","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":600},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":59000,"byte_end":59005,"line_start":157,"line_end":157,"column_start":25,"column_end":30},"name":"0","qualname":"::__private::RepInterp::0","value":"T","parent":{"krate":0,"index":597},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":270},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":59322,"byte_end":59326,"line_start":164,"line_end":164,"column_start":12,"column_end":16},"name":"next","qualname":">::next","value":"pub fn next(Self) -> Option","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":278},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":59676,"byte_end":59686,"line_start":183,"line_end":183,"column_start":8,"column_end":18},"name":"push_group","qualname":"::__private::push_group","value":"pub fn push_group(&mut TokenStream, Delimiter, TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":279},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":59816,"byte_end":59834,"line_start":187,"line_end":187,"column_start":8,"column_end":26},"name":"push_group_spanned","qualname":"::__private::push_group_spanned","value":"pub fn push_group_spanned(&mut TokenStream, Span, Delimiter, TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":280},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":60036,"byte_end":60041,"line_start":198,"line_end":198,"column_start":8,"column_end":13},"name":"parse","qualname":"::__private::parse","value":"pub fn parse(&mut TokenStream, &str)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":281},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":60178,"byte_end":60191,"line_start":203,"line_end":203,"column_start":8,"column_end":21},"name":"parse_spanned","qualname":"::__private::parse_spanned","value":"pub fn parse_spanned(&mut TokenStream, Span, &str)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":283},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":60409,"byte_end":60419,"line_start":211,"line_end":211,"column_start":8,"column_end":18},"name":"push_ident","qualname":"::__private::push_ident","value":"pub fn push_ident(&mut TokenStream, &str)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":284},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":60800,"byte_end":60818,"line_start":223,"line_end":223,"column_start":8,"column_end":26},"name":"push_ident_spanned","qualname":"::__private::push_ident_spanned","value":"pub fn push_ident_spanned(&mut TokenStream, Span, &str)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":606},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63010,"byte_end":63018,"line_start":280,"line_end":280,"column_start":13,"column_end":21},"name":"push_add","qualname":"::__private::push_add","value":"pub fn push_add(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":607},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63019,"byte_end":63035,"line_start":280,"line_end":280,"column_start":22,"column_end":38},"name":"push_add_spanned","qualname":"::__private::push_add_spanned","value":"pub fn push_add_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":608},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63054,"byte_end":63065,"line_start":281,"line_end":281,"column_start":13,"column_end":24},"name":"push_add_eq","qualname":"::__private::push_add_eq","value":"pub fn push_add_eq(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":609},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63066,"byte_end":63085,"line_start":281,"line_end":281,"column_start":25,"column_end":44},"name":"push_add_eq_spanned","qualname":"::__private::push_add_eq_spanned","value":"pub fn push_add_eq_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":610},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63108,"byte_end":63116,"line_start":282,"line_end":282,"column_start":13,"column_end":21},"name":"push_and","qualname":"::__private::push_and","value":"pub fn push_and(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":611},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63117,"byte_end":63133,"line_start":282,"line_end":282,"column_start":22,"column_end":38},"name":"push_and_spanned","qualname":"::__private::push_and_spanned","value":"pub fn push_and_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":612},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63152,"byte_end":63164,"line_start":283,"line_end":283,"column_start":13,"column_end":25},"name":"push_and_and","qualname":"::__private::push_and_and","value":"pub fn push_and_and(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":613},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63165,"byte_end":63185,"line_start":283,"line_end":283,"column_start":26,"column_end":46},"name":"push_and_and_spanned","qualname":"::__private::push_and_and_spanned","value":"pub fn push_and_and_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":614},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63208,"byte_end":63219,"line_start":284,"line_end":284,"column_start":13,"column_end":24},"name":"push_and_eq","qualname":"::__private::push_and_eq","value":"pub fn push_and_eq(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":615},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63220,"byte_end":63239,"line_start":284,"line_end":284,"column_start":25,"column_end":44},"name":"push_and_eq_spanned","qualname":"::__private::push_and_eq_spanned","value":"pub fn push_and_eq_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":616},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63262,"byte_end":63269,"line_start":285,"line_end":285,"column_start":13,"column_end":20},"name":"push_at","qualname":"::__private::push_at","value":"pub fn push_at(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":617},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63270,"byte_end":63285,"line_start":285,"line_end":285,"column_start":21,"column_end":36},"name":"push_at_spanned","qualname":"::__private::push_at_spanned","value":"pub fn push_at_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":618},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63304,"byte_end":63313,"line_start":286,"line_end":286,"column_start":13,"column_end":22},"name":"push_bang","qualname":"::__private::push_bang","value":"pub fn push_bang(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":619},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63314,"byte_end":63331,"line_start":286,"line_end":286,"column_start":23,"column_end":40},"name":"push_bang_spanned","qualname":"::__private::push_bang_spanned","value":"pub fn push_bang_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":620},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63350,"byte_end":63360,"line_start":287,"line_end":287,"column_start":13,"column_end":23},"name":"push_caret","qualname":"::__private::push_caret","value":"pub fn push_caret(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":621},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63361,"byte_end":63379,"line_start":287,"line_end":287,"column_start":24,"column_end":42},"name":"push_caret_spanned","qualname":"::__private::push_caret_spanned","value":"pub fn push_caret_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":622},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63398,"byte_end":63411,"line_start":288,"line_end":288,"column_start":13,"column_end":26},"name":"push_caret_eq","qualname":"::__private::push_caret_eq","value":"pub fn push_caret_eq(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":623},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63412,"byte_end":63433,"line_start":288,"line_end":288,"column_start":27,"column_end":48},"name":"push_caret_eq_spanned","qualname":"::__private::push_caret_eq_spanned","value":"pub fn push_caret_eq_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":624},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63456,"byte_end":63466,"line_start":289,"line_end":289,"column_start":13,"column_end":23},"name":"push_colon","qualname":"::__private::push_colon","value":"pub fn push_colon(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":625},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63467,"byte_end":63485,"line_start":289,"line_end":289,"column_start":24,"column_end":42},"name":"push_colon_spanned","qualname":"::__private::push_colon_spanned","value":"pub fn push_colon_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":626},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63504,"byte_end":63515,"line_start":290,"line_end":290,"column_start":13,"column_end":24},"name":"push_colon2","qualname":"::__private::push_colon2","value":"pub fn push_colon2(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":627},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63516,"byte_end":63535,"line_start":290,"line_end":290,"column_start":25,"column_end":44},"name":"push_colon2_spanned","qualname":"::__private::push_colon2_spanned","value":"pub fn push_colon2_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":628},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63558,"byte_end":63568,"line_start":291,"line_end":291,"column_start":13,"column_end":23},"name":"push_comma","qualname":"::__private::push_comma","value":"pub fn push_comma(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":629},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63569,"byte_end":63587,"line_start":291,"line_end":291,"column_start":24,"column_end":42},"name":"push_comma_spanned","qualname":"::__private::push_comma_spanned","value":"pub fn push_comma_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":630},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63606,"byte_end":63614,"line_start":292,"line_end":292,"column_start":13,"column_end":21},"name":"push_div","qualname":"::__private::push_div","value":"pub fn push_div(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":631},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63615,"byte_end":63631,"line_start":292,"line_end":292,"column_start":22,"column_end":38},"name":"push_div_spanned","qualname":"::__private::push_div_spanned","value":"pub fn push_div_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":632},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63650,"byte_end":63661,"line_start":293,"line_end":293,"column_start":13,"column_end":24},"name":"push_div_eq","qualname":"::__private::push_div_eq","value":"pub fn push_div_eq(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":633},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63662,"byte_end":63681,"line_start":293,"line_end":293,"column_start":25,"column_end":44},"name":"push_div_eq_spanned","qualname":"::__private::push_div_eq_spanned","value":"pub fn push_div_eq_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":634},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63704,"byte_end":63712,"line_start":294,"line_end":294,"column_start":13,"column_end":21},"name":"push_dot","qualname":"::__private::push_dot","value":"pub fn push_dot(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":635},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63713,"byte_end":63729,"line_start":294,"line_end":294,"column_start":22,"column_end":38},"name":"push_dot_spanned","qualname":"::__private::push_dot_spanned","value":"pub fn push_dot_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":636},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63748,"byte_end":63757,"line_start":295,"line_end":295,"column_start":13,"column_end":22},"name":"push_dot2","qualname":"::__private::push_dot2","value":"pub fn push_dot2(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":637},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63758,"byte_end":63775,"line_start":295,"line_end":295,"column_start":23,"column_end":40},"name":"push_dot2_spanned","qualname":"::__private::push_dot2_spanned","value":"pub fn push_dot2_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":638},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63798,"byte_end":63807,"line_start":296,"line_end":296,"column_start":13,"column_end":22},"name":"push_dot3","qualname":"::__private::push_dot3","value":"pub fn push_dot3(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":639},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63808,"byte_end":63825,"line_start":296,"line_end":296,"column_start":23,"column_end":40},"name":"push_dot3_spanned","qualname":"::__private::push_dot3_spanned","value":"pub fn push_dot3_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":640},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63852,"byte_end":63867,"line_start":297,"line_end":297,"column_start":13,"column_end":28},"name":"push_dot_dot_eq","qualname":"::__private::push_dot_dot_eq","value":"pub fn push_dot_dot_eq(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":641},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63868,"byte_end":63891,"line_start":297,"line_end":297,"column_start":29,"column_end":52},"name":"push_dot_dot_eq_spanned","qualname":"::__private::push_dot_dot_eq_spanned","value":"pub fn push_dot_dot_eq_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":642},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63918,"byte_end":63925,"line_start":298,"line_end":298,"column_start":13,"column_end":20},"name":"push_eq","qualname":"::__private::push_eq","value":"pub fn push_eq(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":643},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63926,"byte_end":63941,"line_start":298,"line_end":298,"column_start":21,"column_end":36},"name":"push_eq_spanned","qualname":"::__private::push_eq_spanned","value":"pub fn push_eq_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":644},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63960,"byte_end":63970,"line_start":299,"line_end":299,"column_start":13,"column_end":23},"name":"push_eq_eq","qualname":"::__private::push_eq_eq","value":"pub fn push_eq_eq(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":645},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":63971,"byte_end":63989,"line_start":299,"line_end":299,"column_start":24,"column_end":42},"name":"push_eq_eq_spanned","qualname":"::__private::push_eq_eq_spanned","value":"pub fn push_eq_eq_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":646},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64012,"byte_end":64019,"line_start":300,"line_end":300,"column_start":13,"column_end":20},"name":"push_ge","qualname":"::__private::push_ge","value":"pub fn push_ge(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":647},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64020,"byte_end":64035,"line_start":300,"line_end":300,"column_start":21,"column_end":36},"name":"push_ge_spanned","qualname":"::__private::push_ge_spanned","value":"pub fn push_ge_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":648},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64058,"byte_end":64065,"line_start":301,"line_end":301,"column_start":13,"column_end":20},"name":"push_gt","qualname":"::__private::push_gt","value":"pub fn push_gt(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":649},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64066,"byte_end":64081,"line_start":301,"line_end":301,"column_start":21,"column_end":36},"name":"push_gt_spanned","qualname":"::__private::push_gt_spanned","value":"pub fn push_gt_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":650},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64100,"byte_end":64107,"line_start":302,"line_end":302,"column_start":13,"column_end":20},"name":"push_le","qualname":"::__private::push_le","value":"pub fn push_le(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":651},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64108,"byte_end":64123,"line_start":302,"line_end":302,"column_start":21,"column_end":36},"name":"push_le_spanned","qualname":"::__private::push_le_spanned","value":"pub fn push_le_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":652},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64146,"byte_end":64153,"line_start":303,"line_end":303,"column_start":13,"column_end":20},"name":"push_lt","qualname":"::__private::push_lt","value":"pub fn push_lt(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":653},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64154,"byte_end":64169,"line_start":303,"line_end":303,"column_start":21,"column_end":36},"name":"push_lt_spanned","qualname":"::__private::push_lt_spanned","value":"pub fn push_lt_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":654},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64188,"byte_end":64199,"line_start":304,"line_end":304,"column_start":13,"column_end":24},"name":"push_mul_eq","qualname":"::__private::push_mul_eq","value":"pub fn push_mul_eq(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":655},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64200,"byte_end":64219,"line_start":304,"line_end":304,"column_start":25,"column_end":44},"name":"push_mul_eq_spanned","qualname":"::__private::push_mul_eq_spanned","value":"pub fn push_mul_eq_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":656},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64242,"byte_end":64249,"line_start":305,"line_end":305,"column_start":13,"column_end":20},"name":"push_ne","qualname":"::__private::push_ne","value":"pub fn push_ne(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":657},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64250,"byte_end":64265,"line_start":305,"line_end":305,"column_start":21,"column_end":36},"name":"push_ne_spanned","qualname":"::__private::push_ne_spanned","value":"pub fn push_ne_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":658},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64288,"byte_end":64295,"line_start":306,"line_end":306,"column_start":13,"column_end":20},"name":"push_or","qualname":"::__private::push_or","value":"pub fn push_or(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":659},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64296,"byte_end":64311,"line_start":306,"line_end":306,"column_start":21,"column_end":36},"name":"push_or_spanned","qualname":"::__private::push_or_spanned","value":"pub fn push_or_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":660},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64330,"byte_end":64340,"line_start":307,"line_end":307,"column_start":13,"column_end":23},"name":"push_or_eq","qualname":"::__private::push_or_eq","value":"pub fn push_or_eq(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":661},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64341,"byte_end":64359,"line_start":307,"line_end":307,"column_start":24,"column_end":42},"name":"push_or_eq_spanned","qualname":"::__private::push_or_eq_spanned","value":"pub fn push_or_eq_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":662},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64382,"byte_end":64392,"line_start":308,"line_end":308,"column_start":13,"column_end":23},"name":"push_or_or","qualname":"::__private::push_or_or","value":"pub fn push_or_or(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":663},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64393,"byte_end":64411,"line_start":308,"line_end":308,"column_start":24,"column_end":42},"name":"push_or_or_spanned","qualname":"::__private::push_or_or_spanned","value":"pub fn push_or_or_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":664},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64434,"byte_end":64444,"line_start":309,"line_end":309,"column_start":13,"column_end":23},"name":"push_pound","qualname":"::__private::push_pound","value":"pub fn push_pound(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":665},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64445,"byte_end":64463,"line_start":309,"line_end":309,"column_start":24,"column_end":42},"name":"push_pound_spanned","qualname":"::__private::push_pound_spanned","value":"pub fn push_pound_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":666},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64482,"byte_end":64495,"line_start":310,"line_end":310,"column_start":13,"column_end":26},"name":"push_question","qualname":"::__private::push_question","value":"pub fn push_question(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":667},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64496,"byte_end":64517,"line_start":310,"line_end":310,"column_start":27,"column_end":48},"name":"push_question_spanned","qualname":"::__private::push_question_spanned","value":"pub fn push_question_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":668},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64536,"byte_end":64547,"line_start":311,"line_end":311,"column_start":13,"column_end":24},"name":"push_rarrow","qualname":"::__private::push_rarrow","value":"pub fn push_rarrow(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":669},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64548,"byte_end":64567,"line_start":311,"line_end":311,"column_start":25,"column_end":44},"name":"push_rarrow_spanned","qualname":"::__private::push_rarrow_spanned","value":"pub fn push_rarrow_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":670},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64590,"byte_end":64601,"line_start":312,"line_end":312,"column_start":13,"column_end":24},"name":"push_larrow","qualname":"::__private::push_larrow","value":"pub fn push_larrow(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":671},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64602,"byte_end":64621,"line_start":312,"line_end":312,"column_start":25,"column_end":44},"name":"push_larrow_spanned","qualname":"::__private::push_larrow_spanned","value":"pub fn push_larrow_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":672},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64644,"byte_end":64652,"line_start":313,"line_end":313,"column_start":13,"column_end":21},"name":"push_rem","qualname":"::__private::push_rem","value":"pub fn push_rem(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":673},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64653,"byte_end":64669,"line_start":313,"line_end":313,"column_start":22,"column_end":38},"name":"push_rem_spanned","qualname":"::__private::push_rem_spanned","value":"pub fn push_rem_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":674},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64688,"byte_end":64699,"line_start":314,"line_end":314,"column_start":13,"column_end":24},"name":"push_rem_eq","qualname":"::__private::push_rem_eq","value":"pub fn push_rem_eq(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":675},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64700,"byte_end":64719,"line_start":314,"line_end":314,"column_start":25,"column_end":44},"name":"push_rem_eq_spanned","qualname":"::__private::push_rem_eq_spanned","value":"pub fn push_rem_eq_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":676},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64742,"byte_end":64756,"line_start":315,"line_end":315,"column_start":13,"column_end":27},"name":"push_fat_arrow","qualname":"::__private::push_fat_arrow","value":"pub fn push_fat_arrow(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":677},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64757,"byte_end":64779,"line_start":315,"line_end":315,"column_start":28,"column_end":50},"name":"push_fat_arrow_spanned","qualname":"::__private::push_fat_arrow_spanned","value":"pub fn push_fat_arrow_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":678},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64802,"byte_end":64811,"line_start":316,"line_end":316,"column_start":13,"column_end":22},"name":"push_semi","qualname":"::__private::push_semi","value":"pub fn push_semi(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":679},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64812,"byte_end":64829,"line_start":316,"line_end":316,"column_start":23,"column_end":40},"name":"push_semi_spanned","qualname":"::__private::push_semi_spanned","value":"pub fn push_semi_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":680},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64848,"byte_end":64856,"line_start":317,"line_end":317,"column_start":13,"column_end":21},"name":"push_shl","qualname":"::__private::push_shl","value":"pub fn push_shl(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":681},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64857,"byte_end":64873,"line_start":317,"line_end":317,"column_start":22,"column_end":38},"name":"push_shl_spanned","qualname":"::__private::push_shl_spanned","value":"pub fn push_shl_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":682},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64896,"byte_end":64907,"line_start":318,"line_end":318,"column_start":13,"column_end":24},"name":"push_shl_eq","qualname":"::__private::push_shl_eq","value":"pub fn push_shl_eq(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":683},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64908,"byte_end":64927,"line_start":318,"line_end":318,"column_start":25,"column_end":44},"name":"push_shl_eq_spanned","qualname":"::__private::push_shl_eq_spanned","value":"pub fn push_shl_eq_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":684},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64954,"byte_end":64962,"line_start":319,"line_end":319,"column_start":13,"column_end":21},"name":"push_shr","qualname":"::__private::push_shr","value":"pub fn push_shr(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":685},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":64963,"byte_end":64979,"line_start":319,"line_end":319,"column_start":22,"column_end":38},"name":"push_shr_spanned","qualname":"::__private::push_shr_spanned","value":"pub fn push_shr_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":686},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":65002,"byte_end":65013,"line_start":320,"line_end":320,"column_start":13,"column_end":24},"name":"push_shr_eq","qualname":"::__private::push_shr_eq","value":"pub fn push_shr_eq(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":687},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":65014,"byte_end":65033,"line_start":320,"line_end":320,"column_start":25,"column_end":44},"name":"push_shr_eq_spanned","qualname":"::__private::push_shr_eq_spanned","value":"pub fn push_shr_eq_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":688},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":65060,"byte_end":65069,"line_start":321,"line_end":321,"column_start":13,"column_end":22},"name":"push_star","qualname":"::__private::push_star","value":"pub fn push_star(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":689},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":65070,"byte_end":65087,"line_start":321,"line_end":321,"column_start":23,"column_end":40},"name":"push_star_spanned","qualname":"::__private::push_star_spanned","value":"pub fn push_star_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":690},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":65106,"byte_end":65114,"line_start":322,"line_end":322,"column_start":13,"column_end":21},"name":"push_sub","qualname":"::__private::push_sub","value":"pub fn push_sub(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":691},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":65115,"byte_end":65131,"line_start":322,"line_end":322,"column_start":22,"column_end":38},"name":"push_sub_spanned","qualname":"::__private::push_sub_spanned","value":"pub fn push_sub_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":692},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":65150,"byte_end":65161,"line_start":323,"line_end":323,"column_start":13,"column_end":24},"name":"push_sub_eq","qualname":"::__private::push_sub_eq","value":"pub fn push_sub_eq(&mut TokenStream)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":693},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":65162,"byte_end":65181,"line_start":323,"line_end":323,"column_start":25,"column_end":44},"name":"push_sub_eq_spanned","qualname":"::__private::push_sub_eq_spanned","value":"pub fn push_sub_eq_spanned(&mut TokenStream, Span)","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Function","id":{"krate":0,"index":286},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":65598,"byte_end":65606,"line_start":332,"line_end":332,"column_start":8,"column_end":16},"name":"mk_ident","qualname":"::__private::mk_ident","value":"pub fn mk_ident(&str, Option) -> Ident","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Struct","id":{"krate":0,"index":694},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":66901,"byte_end":66921,"line_start":366,"line_end":366,"column_start":12,"column_end":32},"name":"IdentFragmentAdapter","qualname":"::__private::IdentFragmentAdapter","value":"","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Field","id":{"krate":0,"index":697},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":66940,"byte_end":66945,"line_start":366,"line_end":366,"column_start":51,"column_end":56},"name":"0","qualname":"::__private::IdentFragmentAdapter::0","value":"T","parent":{"krate":0,"index":694},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":289},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":67009,"byte_end":67013,"line_start":369,"line_end":369,"column_start":12,"column_end":16},"name":"span","qualname":">::span","value":"pub fn span(&Self) -> Option","parent":null,"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Mod","id":{"krate":0,"index":314},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/spanned.rs","byte_start":0,"byte_end":0,"line_start":1,"line_end":1,"column_start":1,"column_end":1},"name":"spanned","qualname":"::spanned","value":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/spanned.rs","parent":null,"children":[{"krate":0,"index":315},{"krate":0,"index":318},{"krate":0,"index":319},{"krate":0,"index":322},{"krate":0,"index":325},{"krate":0,"index":327},{"krate":0,"index":329},{"krate":0,"index":332}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":325},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/spanned.rs","byte_start":68058,"byte_end":68065,"line_start":4,"line_end":4,"column_start":11,"column_end":18},"name":"Spanned","qualname":"::spanned::Spanned","value":"Spanned","parent":null,"children":[{"krate":0,"index":326}],"decl_id":null,"docs":"","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":326},"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/spanned.rs","byte_start":68075,"byte_end":68081,"line_start":5,"line_end":5,"column_start":8,"column_end":14},"name":"__span","qualname":"::spanned::Spanned::__span","value":"pub fn __span(&Self) -> Span","parent":{"krate":0,"index":325},"children":[],"decl_id":null,"docs":"","sig":null,"attributes":[]}],"impls":[{"id":0,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":40718,"byte_end":40729,"line_start":61,"line_end":61,"column_start":25,"column_end":36},"value":"","parent":null,"children":[{"krate":0,"index":30},{"krate":0,"index":32},{"krate":0,"index":34},{"krate":0,"index":37}],"docs":"","sig":null,"attributes":[]},{"id":1,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":41744,"byte_end":41755,"line_start":111,"line_end":111,"column_start":21,"column_end":32},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":2,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":47592,"byte_end":47597,"line_start":43,"line_end":43,"column_start":24,"column_end":29},"value":"","parent":null,"children":[{"krate":0,"index":75},{"krate":0,"index":76}],"docs":"","sig":null,"attributes":[]},{"id":3,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":47945,"byte_end":47948,"line_start":58,"line_end":58,"column_start":27,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":79},{"krate":0,"index":80}],"docs":"","sig":null,"attributes":[]},{"id":14,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":51509,"byte_end":51512,"line_start":91,"line_end":91,"column_start":55,"column_end":58},"value":"","parent":null,"children":[{"krate":0,"index":132}],"docs":"","sig":null,"attributes":[]},{"id":15,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":51659,"byte_end":51662,"line_start":97,"line_end":97,"column_start":41,"column_end":44},"value":"","parent":null,"children":[{"krate":0,"index":135}],"docs":"","sig":null,"attributes":[]},{"id":16,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":51805,"byte_end":51807,"line_start":103,"line_end":103,"column_start":41,"column_end":43},"value":"","parent":null,"children":[{"krate":0,"index":138}],"docs":"","sig":null,"attributes":[]},{"id":17,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":51941,"byte_end":51947,"line_start":109,"line_end":109,"column_start":32,"column_end":38},"value":"","parent":null,"children":[{"krate":0,"index":141}],"docs":"","sig":null,"attributes":[]},{"id":19,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":52243,"byte_end":52249,"line_start":123,"line_end":123,"column_start":19,"column_end":25},"value":"","parent":null,"children":[{"krate":0,"index":145}],"docs":"","sig":null,"attributes":[]},{"id":22,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":53319,"byte_end":53324,"line_start":171,"line_end":171,"column_start":19,"column_end":24},"value":"","parent":null,"children":[{"krate":0,"index":152}],"docs":"","sig":null,"attributes":[]},{"id":23,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":53443,"byte_end":53448,"line_start":177,"line_end":177,"column_start":19,"column_end":24},"value":"","parent":null,"children":[{"krate":0,"index":154}],"docs":"","sig":null,"attributes":[]},{"id":24,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":53567,"byte_end":53572,"line_start":183,"line_end":183,"column_start":19,"column_end":24},"value":"","parent":null,"children":[{"krate":0,"index":156}],"docs":"","sig":null,"attributes":[]},{"id":25,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":53691,"byte_end":53698,"line_start":189,"line_end":189,"column_start":19,"column_end":26},"value":"","parent":null,"children":[{"krate":0,"index":158}],"docs":"","sig":null,"attributes":[]},{"id":26,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":53817,"byte_end":53826,"line_start":195,"line_end":195,"column_start":19,"column_end":28},"value":"","parent":null,"children":[{"krate":0,"index":160}],"docs":"","sig":null,"attributes":[]},{"id":27,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":53939,"byte_end":53950,"line_start":201,"line_end":201,"column_start":19,"column_end":30},"value":"","parent":null,"children":[{"krate":0,"index":162},{"krate":0,"index":163}],"docs":"","sig":null,"attributes":[]},{"id":28,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":54370,"byte_end":54399,"line_start":10,"line_end":10,"column_start":47,"column_end":76},"value":"","parent":null,"children":[{"krate":0,"index":187},{"krate":0,"index":188}],"docs":"","sig":null,"attributes":[]},{"id":29,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":54635,"byte_end":54646,"line_start":17,"line_end":17,"column_start":47,"column_end":58},"value":"","parent":null,"children":[{"krate":0,"index":190},{"krate":0,"index":191}],"docs":"","sig":null,"attributes":[]},{"id":30,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":54810,"byte_end":54839,"line_start":24,"line_end":24,"column_start":29,"column_end":58},"value":"","parent":null,"children":[{"krate":0,"index":193},{"krate":0,"index":194}],"docs":"","sig":null,"attributes":[]},{"id":31,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":54985,"byte_end":54996,"line_start":31,"line_end":31,"column_start":29,"column_end":40},"value":"","parent":null,"children":[{"krate":0,"index":196},{"krate":0,"index":197}],"docs":"","sig":null,"attributes":[]},{"id":32,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55976,"byte_end":55977,"line_start":58,"line_end":58,"column_start":42,"column_end":43},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":33,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56633,"byte_end":56634,"line_start":76,"line_end":76,"column_start":51,"column_end":52},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]},{"id":34,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":57663,"byte_end":57666,"line_start":110,"line_end":110,"column_start":46,"column_end":49},"value":"","parent":null,"children":[{"krate":0,"index":255},{"krate":0,"index":256}],"docs":"","sig":null,"attributes":[]},{"id":35,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":57874,"byte_end":57882,"line_start":118,"line_end":118,"column_start":46,"column_end":54},"value":"","parent":null,"children":[{"krate":0,"index":260},{"krate":0,"index":261}],"docs":"","sig":null,"attributes":[]},{"id":36,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":58637,"byte_end":58646,"line_start":145,"line_end":145,"column_start":64,"column_end":73},"value":"","parent":null,"children":[{"krate":0,"index":266},{"krate":0,"index":267}],"docs":"","sig":null,"attributes":[]},{"id":37,"kind":"Inherent","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":59017,"byte_end":59026,"line_start":159,"line_end":159,"column_start":9,"column_end":18},"value":"","parent":null,"children":[{"krate":0,"index":270}],"docs":"","sig":null,"attributes":[]},{"id":38,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":59409,"byte_end":59418,"line_start":169,"line_end":169,"column_start":32,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":273},{"krate":0,"index":274}],"docs":"","sig":null,"attributes":[]},{"id":39,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":59559,"byte_end":59568,"line_start":177,"line_end":177,"column_start":32,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":277}],"docs":"","sig":null,"attributes":[]},{"id":40,"kind":"Inherent","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":66972,"byte_end":66992,"line_start":368,"line_end":368,"column_start":24,"column_end":44},"value":"","parent":null,"children":[{"krate":0,"index":289}],"docs":"","sig":null,"attributes":[]},{"id":41,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":67110,"byte_end":67130,"line_start":374,"line_end":374,"column_start":41,"column_end":61},"value":"","parent":null,"children":[{"krate":0,"index":292}],"docs":"","sig":null,"attributes":[]},{"id":42,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":67294,"byte_end":67314,"line_start":380,"line_end":380,"column_start":52,"column_end":72},"value":"","parent":null,"children":[{"krate":0,"index":295}],"docs":"","sig":null,"attributes":[]},{"id":43,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":67481,"byte_end":67501,"line_start":386,"line_end":386,"column_start":58,"column_end":78},"value":"","parent":null,"children":[{"krate":0,"index":298}],"docs":"","sig":null,"attributes":[]},{"id":44,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":67671,"byte_end":67691,"line_start":392,"line_end":392,"column_start":58,"column_end":78},"value":"","parent":null,"children":[{"krate":0,"index":301}],"docs":"","sig":null,"attributes":[]},{"id":45,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":67857,"byte_end":67877,"line_start":398,"line_end":398,"column_start":54,"column_end":74},"value":"","parent":null,"children":[{"krate":0,"index":304}],"docs":"","sig":null,"attributes":[]},{"id":46,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/spanned.rs","byte_start":68118,"byte_end":68122,"line_start":8,"line_end":8,"column_start":18,"column_end":22},"value":"","parent":null,"children":[{"krate":0,"index":328}],"docs":"","sig":null,"attributes":[]},{"id":47,"kind":"Direct","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/spanned.rs","byte_start":68218,"byte_end":68219,"line_start":14,"line_end":14,"column_start":40,"column_end":41},"value":"","parent":null,"children":[{"krate":0,"index":331}],"docs":"","sig":null,"attributes":[]}],"refs":[{"kind":"Mod","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":4639,"byte_end":4648,"line_start":106,"line_end":106,"column_start":9,"column_end":18},"ref_id":{"krate":0,"index":164}},{"kind":"Mod","span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/lib.rs","byte_start":4812,"byte_end":4819,"line_start":114,"line_end":114,"column_start":9,"column_end":16},"ref_id":{"krate":0,"index":314}}],"macro_refs":[],"relations":[{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":39290,"byte_end":39296,"line_start":10,"line_end":10,"column_start":36,"column_end":42},"kind":"SuperTrait","from":{"krate":0,"index":44},"to":{"krate":0,"index":18}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":40718,"byte_end":40729,"line_start":61,"line_end":61,"column_start":25,"column_end":36},"kind":{"Impl":{"id":0}},"from":{"krate":20,"index":904},"to":{"krate":0,"index":18}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ext.rs","byte_start":41744,"byte_end":41755,"line_start":111,"line_end":111,"column_start":21,"column_end":32},"kind":{"Impl":{"id":1}},"from":{"krate":20,"index":904},"to":{"krate":0,"index":44}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":47592,"byte_end":47597,"line_start":43,"line_end":43,"column_start":24,"column_end":29},"kind":{"Impl":{"id":2}},"from":{"krate":20,"index":976},"to":{"krate":0,"index":63}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/ident_fragment.rs","byte_start":47945,"byte_end":47948,"line_start":58,"line_end":58,"column_start":27,"column_end":30},"kind":{"Impl":{"id":3}},"from":{"krate":5,"index":544},"to":{"krate":0,"index":63}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":51509,"byte_end":51512,"line_start":91,"line_end":91,"column_start":55,"column_end":58},"kind":{"Impl":{"id":14}},"from":{"krate":5,"index":544},"to":{"krate":0,"index":117}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":51659,"byte_end":51662,"line_start":97,"line_end":97,"column_start":41,"column_end":44},"kind":{"Impl":{"id":15}},"from":{"krate":5,"index":196},"to":{"krate":0,"index":117}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":51805,"byte_end":51807,"line_start":103,"line_end":103,"column_start":41,"column_end":43},"kind":{"Impl":{"id":16}},"from":{"krate":5,"index":4393},"to":{"krate":0,"index":117}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":51941,"byte_end":51947,"line_start":109,"line_end":109,"column_start":32,"column_end":38},"kind":{"Impl":{"id":17}},"from":{"krate":2,"index":39947},"to":{"krate":0,"index":117}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":52243,"byte_end":52249,"line_start":123,"line_end":123,"column_start":19,"column_end":25},"kind":{"Impl":{"id":19}},"from":{"krate":5,"index":7286},"to":{"krate":0,"index":117}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":53319,"byte_end":53324,"line_start":171,"line_end":171,"column_start":19,"column_end":24},"kind":{"Impl":{"id":22}},"from":{"krate":20,"index":930},"to":{"krate":0,"index":117}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":53443,"byte_end":53448,"line_start":177,"line_end":177,"column_start":19,"column_end":24},"kind":{"Impl":{"id":23}},"from":{"krate":20,"index":976},"to":{"krate":0,"index":117}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":53567,"byte_end":53572,"line_start":183,"line_end":183,"column_start":19,"column_end":24},"kind":{"Impl":{"id":24}},"from":{"krate":20,"index":954},"to":{"krate":0,"index":117}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":53691,"byte_end":53698,"line_start":189,"line_end":189,"column_start":19,"column_end":26},"kind":{"Impl":{"id":25}},"from":{"krate":20,"index":981},"to":{"krate":0,"index":117}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":53817,"byte_end":53826,"line_start":195,"line_end":195,"column_start":19,"column_end":28},"kind":{"Impl":{"id":26}},"from":{"krate":20,"index":915},"to":{"krate":0,"index":117}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/to_tokens.rs","byte_start":53939,"byte_end":53950,"line_start":201,"line_end":201,"column_start":19,"column_end":30},"kind":{"Impl":{"id":27}},"from":{"krate":20,"index":904},"to":{"krate":0,"index":117}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":54370,"byte_end":54399,"line_start":10,"line_end":10,"column_start":47,"column_end":76},"kind":{"Impl":{"id":28}},"from":{"krate":0,"index":184},"to":{"krate":2,"index":2981}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":54635,"byte_end":54646,"line_start":17,"line_end":17,"column_start":47,"column_end":58},"kind":{"Impl":{"id":29}},"from":{"krate":0,"index":182},"to":{"krate":2,"index":2981}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":54810,"byte_end":54839,"line_start":24,"line_end":24,"column_start":29,"column_end":58},"kind":{"Impl":{"id":30}},"from":{"krate":0,"index":184},"to":{"krate":2,"index":2981}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":54985,"byte_end":54996,"line_start":31,"line_end":31,"column_start":29,"column_end":40},"kind":{"Impl":{"id":31}},"from":{"krate":0,"index":182},"to":{"krate":2,"index":2981}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55817,"byte_end":55825,"line_start":52,"line_end":52,"column_start":31,"column_end":39},"kind":"SuperTrait","from":{"krate":2,"index":7310},"to":{"krate":0,"index":222}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55828,"byte_end":55833,"line_start":52,"line_end":52,"column_start":42,"column_end":47},"kind":"SuperTrait","from":{"krate":2,"index":2858},"to":{"krate":0,"index":222}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":55976,"byte_end":55977,"line_start":58,"line_end":58,"column_start":42,"column_end":43},"kind":{"Impl":{"id":32}},"from":{"krate":0,"index":225},"to":{"krate":0,"index":222}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":56633,"byte_end":56634,"line_start":76,"line_end":76,"column_start":51,"column_end":52},"kind":{"Impl":{"id":33}},"from":{"krate":0,"index":230},"to":{"krate":0,"index":226}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":57663,"byte_end":57666,"line_start":110,"line_end":110,"column_start":46,"column_end":49},"kind":{"Impl":{"id":34}},"from":{"krate":5,"index":6773},"to":{"krate":0,"index":231}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":57874,"byte_end":57882,"line_start":118,"line_end":118,"column_start":46,"column_end":54},"kind":{"Impl":{"id":35}},"from":{"krate":5,"index":7144},"to":{"krate":0,"index":231}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":58637,"byte_end":58646,"line_start":145,"line_end":145,"column_start":64,"column_end":73},"kind":{"Impl":{"id":36}},"from":{"krate":0,"index":597},"to":{"krate":0,"index":231}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":59017,"byte_end":59026,"line_start":159,"line_end":159,"column_start":9,"column_end":18},"kind":{"Impl":{"id":37}},"from":{"krate":0,"index":597},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":59409,"byte_end":59418,"line_start":169,"line_end":169,"column_start":32,"column_end":41},"kind":{"Impl":{"id":38}},"from":{"krate":0,"index":597},"to":{"krate":2,"index":7310}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":59559,"byte_end":59568,"line_start":177,"line_end":177,"column_start":32,"column_end":41},"kind":{"Impl":{"id":39}},"from":{"krate":0,"index":597},"to":{"krate":0,"index":117}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":66972,"byte_end":66992,"line_start":368,"line_end":368,"column_start":24,"column_end":44},"kind":{"Impl":{"id":40}},"from":{"krate":0,"index":694},"to":{"krate":4294967295,"index":4294967295}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":67110,"byte_end":67130,"line_start":374,"line_end":374,"column_start":41,"column_end":61},"kind":{"Impl":{"id":41}},"from":{"krate":0,"index":694},"to":{"krate":2,"index":8894}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":67294,"byte_end":67314,"line_start":380,"line_end":380,"column_start":52,"column_end":72},"kind":{"Impl":{"id":42}},"from":{"krate":0,"index":694},"to":{"krate":2,"index":8896}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":67481,"byte_end":67501,"line_start":386,"line_end":386,"column_start":58,"column_end":78},"kind":{"Impl":{"id":43}},"from":{"krate":0,"index":694},"to":{"krate":2,"index":8900}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":67671,"byte_end":67691,"line_start":392,"line_end":392,"column_start":58,"column_end":78},"kind":{"Impl":{"id":44}},"from":{"krate":0,"index":694},"to":{"krate":2,"index":8902}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/runtime.rs","byte_start":67857,"byte_end":67877,"line_start":398,"line_end":398,"column_start":54,"column_end":74},"kind":{"Impl":{"id":45}},"from":{"krate":0,"index":694},"to":{"krate":2,"index":8898}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/spanned.rs","byte_start":68118,"byte_end":68122,"line_start":8,"line_end":8,"column_start":18,"column_end":22},"kind":{"Impl":{"id":46}},"from":{"krate":20,"index":909},"to":{"krate":0,"index":325}},{"span":{"file_name":"/home/fraco/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.9/src/spanned.rs","byte_start":68218,"byte_end":68219,"line_start":14,"line_end":14,"column_start":40,"column_end":41},"kind":{"Impl":{"id":47}},"from":{"krate":0,"index":330},"to":{"krate":0,"index":325}}]}