{"crate":{"id":"litrs","name":"litrs","updated_at":"2025-10-20T10:00:07.760737Z","versions":[1783260,1666151,1657416,1657355,928810,741973,687430,387997,387892,386086,383450,382131,381897],"keywords":["literal","parsing","proc-macro","procedural","type"],"categories":["parser-implementations","development-tools::procedural-macro-helpers","development-tools::build-utils"],"badges":[],"created_at":"2021-05-24T19:28:16.798772Z","downloads":177863638,"recent_downloads":59293427,"default_version":"1.0.0","num_versions":13,"yanked":false,"max_version":"1.0.0","newest_version":"1.0.0","max_stable_version":"1.0.0","description":"Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.\n","homepage":null,"documentation":"https://docs.rs/litrs","repository":"https://github.com/LukasKalbertodt/litrs","links":{"version_downloads":"/api/v1/crates/litrs/downloads","versions":null,"owners":"/api/v1/crates/litrs/owners","owner_team":"/api/v1/crates/litrs/owner_team","owner_user":"/api/v1/crates/litrs/owner_user","reverse_dependencies":"/api/v1/crates/litrs/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1783260,"crate":"litrs","num":"1.0.0","dl_path":"/api/v1/crates/litrs/1.0.0/download","readme_path":"/api/v1/crates/litrs/1.0.0/readme","updated_at":"2025-10-20T10:00:07.760737Z","created_at":"2025-10-20T10:00:07.760737Z","downloads":109933900,"features":{"check_suffix":["unicode-xid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/litrs/1.0.0/dependencies","version_downloads":"/api/v1/crates/litrs/1.0.0/downloads","authors":"/api/v1/crates/litrs/1.0.0/authors"},"crate_size":46610,"published_by":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"audit_actions":[{"action":"publish","user":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"time":"2025-10-20T10:00:07.760737Z"}],"checksum":"11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.\n","homepage":null,"documentation":"https://docs.rs/litrs","repository":"https://github.com/LukasKalbertodt/litrs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3772,"comment_lines":109,"files":23}},"total_code_lines":3772,"total_comment_lines":109}},{"id":1666151,"crate":"litrs","num":"0.5.1","dl_path":"/api/v1/crates/litrs/0.5.1/download","readme_path":"/api/v1/crates/litrs/0.5.1/readme","updated_at":"2025-08-01T11:42:28.659187Z","created_at":"2025-08-01T11:42:28.659187Z","downloads":88356,"features":{"check_suffix":["unicode-xid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/litrs/0.5.1/dependencies","version_downloads":"/api/v1/crates/litrs/0.5.1/downloads","authors":"/api/v1/crates/litrs/0.5.1/authors"},"crate_size":46302,"published_by":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"audit_actions":[{"action":"publish","user":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"time":"2025-08-01T11:42:28.659187Z"}],"checksum":"1e4cf394bcd88ba72eb3b2862e21ef6458b0e1586654e213b0176e667bb9d19e","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.\n","homepage":null,"documentation":"https://docs.rs/litrs","repository":"https://github.com/LukasKalbertodt/litrs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3771,"comment_lines":109,"files":23}},"total_code_lines":3771,"total_comment_lines":109}},{"id":1657416,"crate":"litrs","num":"0.5.0","dl_path":"/api/v1/crates/litrs/0.5.0/download","readme_path":"/api/v1/crates/litrs/0.5.0/readme","updated_at":"2025-07-25T17:58:23.016937Z","created_at":"2025-07-25T17:58:23.016937Z","downloads":1885,"features":{"check_suffix":["unicode-xid"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/litrs/0.5.0/dependencies","version_downloads":"/api/v1/crates/litrs/0.5.0/downloads","authors":"/api/v1/crates/litrs/0.5.0/authors"},"crate_size":45868,"published_by":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"audit_actions":[{"action":"publish","user":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"time":"2025-07-25T17:58:23.016937Z"}],"checksum":"e140c029a6b03d8e6922ecc9d3cb7f672e4f9beadd43ab3ddd46ca9a1ae9a898","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.\n","homepage":null,"documentation":"https://docs.rs/litrs","repository":"https://github.com/LukasKalbertodt/litrs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3712,"comment_lines":109,"files":23}},"total_code_lines":3712,"total_comment_lines":109}},{"id":1657355,"crate":"litrs","num":"0.4.2","dl_path":"/api/v1/crates/litrs/0.4.2/download","readme_path":"/api/v1/crates/litrs/0.4.2/readme","updated_at":"2025-07-25T16:28:50.666666Z","created_at":"2025-07-25T16:28:50.666666Z","downloads":15655685,"features":{"check_suffix":["unicode-xid"],"default":["proc-macro2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/litrs/0.4.2/dependencies","version_downloads":"/api/v1/crates/litrs/0.4.2/downloads","authors":"/api/v1/crates/litrs/0.4.2/authors"},"crate_size":43399,"published_by":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"audit_actions":[{"action":"publish","user":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"time":"2025-07-25T16:28:50.666666Z"}],"checksum":"f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed","rust_version":"1.54","has_lib":true,"bin_names":[],"edition":"2018","description":"Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.\n","homepage":null,"documentation":"https://docs.rs/litrs/","repository":"https://github.com/LukasKalbertodt/litrs/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3382,"comment_lines":105,"files":21}},"total_code_lines":3382,"total_comment_lines":105}},{"id":928810,"crate":"litrs","num":"0.4.1","dl_path":"/api/v1/crates/litrs/0.4.1/download","readme_path":"/api/v1/crates/litrs/0.4.1/readme","updated_at":"2023-10-18T18:59:24.963515Z","created_at":"2023-10-18T18:59:24.963515Z","downloads":50839550,"features":{"check_suffix":["unicode-xid"],"default":["proc-macro2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/litrs/0.4.1/dependencies","version_downloads":"/api/v1/crates/litrs/0.4.1/downloads","authors":"/api/v1/crates/litrs/0.4.1/authors"},"crate_size":42603,"published_by":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"audit_actions":[{"action":"publish","user":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"time":"2023-10-18T18:59:24.963515Z"}],"checksum":"b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5","rust_version":"1.54","has_lib":true,"bin_names":[],"edition":"2018","description":"Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.","homepage":null,"documentation":"https://docs.rs/litrs/","repository":"https://github.com/LukasKalbertodt/litrs/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3406,"comment_lines":105,"files":21}},"total_code_lines":3406,"total_comment_lines":105}},{"id":741973,"crate":"litrs","num":"0.4.0","dl_path":"/api/v1/crates/litrs/0.4.0/download","readme_path":"/api/v1/crates/litrs/0.4.0/readme","updated_at":"2023-03-05T17:32:25.920142Z","created_at":"2023-03-05T17:32:25.920142Z","downloads":72969,"features":{"check_suffix":["unicode-xid"],"default":["proc-macro2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/litrs/0.4.0/dependencies","version_downloads":"/api/v1/crates/litrs/0.4.0/downloads","authors":"/api/v1/crates/litrs/0.4.0/authors"},"crate_size":42337,"published_by":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"audit_actions":[{"action":"publish","user":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"time":"2023-03-05T17:32:25.920142Z"}],"checksum":"4f17c3668f3cc1132437cdadc93dab05e52d592f06948d3f64828430c36e4a70","rust_version":"1.54","has_lib":true,"bin_names":[],"edition":"2018","description":"Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.","homepage":null,"documentation":"https://docs.rs/litrs/","repository":"https://github.com/LukasKalbertodt/litrs/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3406,"comment_lines":105,"files":21}},"total_code_lines":3406,"total_comment_lines":105}},{"id":687430,"crate":"litrs","num":"0.3.0","dl_path":"/api/v1/crates/litrs/0.3.0/download","readme_path":"/api/v1/crates/litrs/0.3.0/readme","updated_at":"2022-12-19T14:18:35.745492Z","created_at":"2022-12-19T14:18:35.745492Z","downloads":33927,"features":{"default":["proc-macro2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/litrs/0.3.0/dependencies","version_downloads":"/api/v1/crates/litrs/0.3.0/downloads","authors":"/api/v1/crates/litrs/0.3.0/authors"},"crate_size":38708,"published_by":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"audit_actions":[{"action":"publish","user":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"time":"2022-12-19T14:18:35.745492Z"}],"checksum":"b487d13a3f4b465df87895a37b24e364907019afa12d943528df5b7abe0836f1","rust_version":"1.54","has_lib":true,"bin_names":[],"edition":"2018","description":"Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.","homepage":null,"documentation":"https://docs.rs/litrs/","repository":"https://github.com/LukasKalbertodt/litrs/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3160,"comment_lines":115,"files":21}},"total_code_lines":3160,"total_comment_lines":115}},{"id":387997,"crate":"litrs","num":"0.2.3","dl_path":"/api/v1/crates/litrs/0.2.3/download","readme_path":"/api/v1/crates/litrs/0.2.3/readme","updated_at":"2021-06-09T17:00:32.279267Z","created_at":"2021-06-09T17:00:32.279267Z","downloads":1214169,"features":{"default":["proc-macro2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/litrs/0.2.3/dependencies","version_downloads":"/api/v1/crates/litrs/0.2.3/downloads","authors":"/api/v1/crates/litrs/0.2.3/authors"},"crate_size":36636,"published_by":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"audit_actions":[{"action":"publish","user":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"time":"2021-06-09T17:00:32.279267Z"}],"checksum":"f9275e0933cf8bb20f008924c0cb07a0692fe54d8064996520bf998de9eb79aa","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.","homepage":null,"documentation":"https://docs.rs/litrs/","repository":"https://github.com/LukasKalbertodt/litrs/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3003,"comment_lines":95,"files":21}},"total_code_lines":3003,"total_comment_lines":95}},{"id":387892,"crate":"litrs","num":"0.2.2","dl_path":"/api/v1/crates/litrs/0.2.2/download","readme_path":"/api/v1/crates/litrs/0.2.2/readme","updated_at":"2021-06-09T12:58:30.012867Z","created_at":"2021-06-09T12:58:30.012867Z","downloads":2357,"features":{"default":["proc-macro2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/litrs/0.2.2/dependencies","version_downloads":"/api/v1/crates/litrs/0.2.2/downloads","authors":"/api/v1/crates/litrs/0.2.2/authors"},"crate_size":36585,"published_by":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"audit_actions":[{"action":"publish","user":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"time":"2021-06-09T12:58:30.012867Z"}],"checksum":"c5fbb5e140c70ae1ca026dc984e87b32c848650b62988f084e0227edf38bf29e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.","homepage":null,"documentation":"https://docs.rs/litrs/","repository":"https://github.com/LukasKalbertodt/litrs/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3003,"comment_lines":95,"files":21}},"total_code_lines":3003,"total_comment_lines":95}},{"id":386086,"crate":"litrs","num":"0.2.1","dl_path":"/api/v1/crates/litrs/0.2.1/download","readme_path":"/api/v1/crates/litrs/0.2.1/readme","updated_at":"2021-06-04T16:43:13.030333Z","created_at":"2021-06-04T16:43:13.030333Z","downloads":2366,"features":{"default":["proc-macro2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/litrs/0.2.1/dependencies","version_downloads":"/api/v1/crates/litrs/0.2.1/downloads","authors":"/api/v1/crates/litrs/0.2.1/authors"},"crate_size":35822,"published_by":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"audit_actions":[{"action":"publish","user":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"time":"2021-06-04T16:43:13.030333Z"}],"checksum":"dc8c32de0d8b423109388cbb9bf7ef554342ebdf5401d21071b76f3d939df9fd","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.","homepage":null,"documentation":"https://docs.rs/litrs/","repository":"https://github.com/LukasKalbertodt/litrs/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2933,"comment_lines":84,"files":21}},"total_code_lines":2933,"total_comment_lines":84}},{"id":383450,"crate":"litrs","num":"0.2.0","dl_path":"/api/v1/crates/litrs/0.2.0/download","readme_path":"/api/v1/crates/litrs/0.2.0/readme","updated_at":"2021-05-28T18:19:25.543310Z","created_at":"2021-05-28T18:19:25.543310Z","downloads":2848,"features":{"default":["proc-macro2"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/litrs/0.2.0/dependencies","version_downloads":"/api/v1/crates/litrs/0.2.0/downloads","authors":"/api/v1/crates/litrs/0.2.0/authors"},"crate_size":35724,"published_by":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"audit_actions":[{"action":"publish","user":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"time":"2021-05-28T18:19:25.543310Z"}],"checksum":"2857728a6df2d9300d136c2d29f9cb21f5d09f3134237fad6ecf18073a3d3210","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.","homepage":null,"documentation":"https://docs.rs/litrs/","repository":"https://github.com/LukasKalbertodt/litrs/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2918,"comment_lines":84,"files":21}},"total_code_lines":2918,"total_comment_lines":84}},{"id":382131,"crate":"litrs","num":"0.1.1","dl_path":"/api/v1/crates/litrs/0.1.1/download","readme_path":"/api/v1/crates/litrs/0.1.1/readme","updated_at":"2021-05-25T09:34:31.044122Z","created_at":"2021-05-25T09:34:31.044122Z","downloads":2363,"features":{"default":["proc-macro","proc-macro2"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/litrs/0.1.1/dependencies","version_downloads":"/api/v1/crates/litrs/0.1.1/downloads","authors":"/api/v1/crates/litrs/0.1.1/authors"},"crate_size":30611,"published_by":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"audit_actions":[{"action":"publish","user":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"time":"2021-05-25T09:34:31.044122Z"}],"checksum":"c990facd975fc34c28114ae76277010f330eb4081ac937c06881947308434738","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.","homepage":null,"documentation":"https://docs.rs/litrs/","repository":"https://github.com/LukasKalbertodt/litrs/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2497,"comment_lines":66,"files":19}},"total_code_lines":2497,"total_comment_lines":66}},{"id":381897,"crate":"litrs","num":"0.1.0","dl_path":"/api/v1/crates/litrs/0.1.0/download","readme_path":"/api/v1/crates/litrs/0.1.0/readme","updated_at":"2021-05-24T19:28:16.798772Z","created_at":"2021-05-24T19:28:16.798772Z","downloads":2322,"features":{"default":["proc-macro","proc-macro2"],"proc-macro":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/litrs/0.1.0/dependencies","version_downloads":"/api/v1/crates/litrs/0.1.0/downloads","authors":"/api/v1/crates/litrs/0.1.0/authors"},"crate_size":30125,"published_by":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"audit_actions":[{"action":"publish","user":{"id":915,"login":"LukasKalbertodt","name":"Lukas Kalbertodt","avatar":"https://avatars.githubusercontent.com/u/7419664?v=4","url":"https://github.com/LukasKalbertodt","github_username_matches":true,"created_at":"2014-04-27T11:13:25Z"},"time":"2021-05-24T19:28:16.798772Z"}],"checksum":"c9e9b4a963f62bf4bd187a6f3359d7d82f71d13f08ca137d0181ae09d91aaf15","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.","homepage":null,"documentation":"https://docs.rs/litrs/","repository":"https://github.com/LukasKalbertodt/litrs/","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":2483,"comment_lines":67,"files":19}},"total_code_lines":2483,"total_comment_lines":67}}],"keywords":[{"id":"literal","keyword":"literal","created_at":"2015-05-16T22:16:50.972593Z","crates_cnt":49},{"id":"parsing","keyword":"parsing","created_at":"2014-11-21T04:39:31.659040Z","crates_cnt":1476},{"id":"proc-macro","keyword":"proc-macro","created_at":"2017-04-21T09:04:04.890277Z","crates_cnt":1268},{"id":"procedural","keyword":"procedural","created_at":"2014-12-02T22:04:29.465579Z","crates_cnt":205},{"id":"type","keyword":"type","created_at":"2015-06-04T09:46:39.382899Z","crates_cnt":190}],"categories":[{"id":"parser-implementations","category":"Parser implementations","slug":"parser-implementations","description":"Parsers implemented for particular formats or languages.","created_at":"2017-02-05T21:31:23.444608Z","crates_cnt":7736},{"id":"development-tools::procedural-macro-helpers","category":"Procedural macro helpers","slug":"development-tools::procedural-macro-helpers","description":"Crates to help you write procedural macros in Rust.","created_at":"2017-02-10T01:52:09.447906Z","crates_cnt":1527},{"id":"development-tools::build-utils","category":"Build Utils","slug":"development-tools::build-utils","description":"Utilities for build scripts and other build time steps.","created_at":"2017-05-13T17:18:45.578208Z","crates_cnt":1461}]}