{"crate":{"id":"crabtime","name":"crabtime","updated_at":"2025-10-08T00:21:28.880101Z","versions":[1764259,1513877,1502036,1491736,1488438,1488393,1473523],"keywords":["eval","inline","macro","macro_rules","procedural"],"categories":[],"badges":[],"created_at":"2025-03-07T12:41:25.760517Z","downloads":70331,"recent_downloads":9690,"default_version":"1.1.4","num_versions":7,"yanked":false,"max_version":"1.1.4","newest_version":"1.1.4","max_stable_version":"1.1.4","description":"A powerful yet easy-to-use Rust macro that generates code by evaluating inline Rust logic at compile time.","homepage":null,"documentation":null,"repository":"https://github.com/wdanilo/crabtime","links":{"version_downloads":"/api/v1/crates/crabtime/downloads","versions":null,"owners":"/api/v1/crates/crabtime/owners","owner_team":"/api/v1/crates/crabtime/owner_team","owner_user":"/api/v1/crates/crabtime/owner_user","reverse_dependencies":"/api/v1/crates/crabtime/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1764259,"crate":"crabtime","num":"1.1.4","dl_path":"/api/v1/crates/crabtime/1.1.4/download","readme_path":"/api/v1/crates/crabtime/1.1.4/readme","updated_at":"2025-10-08T00:21:28.880101Z","created_at":"2025-10-08T00:21:28.880101Z","downloads":57821,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/crabtime/1.1.4/dependencies","version_downloads":"/api/v1/crates/crabtime/1.1.4/downloads","authors":"/api/v1/crates/crabtime/1.1.4/authors"},"crate_size":12359,"published_by":{"id":61261,"login":"wdanilo","name":"Wojciech Daniło","avatar":"https://avatars.githubusercontent.com/u/1623053?v=4","url":"https://github.com/wdanilo","github_username_matches":true,"created_at":"2012-04-08T12:30:19Z"},"audit_actions":[{"action":"publish","user":{"id":61261,"login":"wdanilo","name":"Wojciech Daniło","avatar":"https://avatars.githubusercontent.com/u/1623053?v=4","url":"https://github.com/wdanilo","github_username_matches":true,"created_at":"2012-04-08T12:30:19Z"},"time":"2025-10-08T00:21:28.880101Z"}],"checksum":"81605e11aed454fb3838bc408f091d17f2f6d31613fb897f561a45bc8fb98378","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"A powerful yet easy-to-use Rust macro that generates code by evaluating inline Rust logic at compile time.","homepage":null,"documentation":null,"repository":"https://github.com/wdanilo/crabtime","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":85,"comment_lines":14,"files":1}},"total_code_lines":85,"total_comment_lines":14}},{"id":1513877,"crate":"crabtime","num":"1.1.3","dl_path":"/api/v1/crates/crabtime/1.1.3/download","readme_path":"/api/v1/crates/crabtime/1.1.3/readme","updated_at":"2025-04-07T00:56:24.576689Z","created_at":"2025-04-07T00:56:24.576689Z","downloads":8353,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/crabtime/1.1.3/dependencies","version_downloads":"/api/v1/crates/crabtime/1.1.3/downloads","authors":"/api/v1/crates/crabtime/1.1.3/authors"},"crate_size":12310,"published_by":{"id":61261,"login":"wdanilo","name":"Wojciech Daniło","avatar":"https://avatars.githubusercontent.com/u/1623053?v=4","url":"https://github.com/wdanilo","github_username_matches":true,"created_at":"2012-04-08T12:30:19Z"},"audit_actions":[{"action":"publish","user":{"id":61261,"login":"wdanilo","name":"Wojciech Daniło","avatar":"https://avatars.githubusercontent.com/u/1623053?v=4","url":"https://github.com/wdanilo","github_username_matches":true,"created_at":"2012-04-08T12:30:19Z"},"time":"2025-04-07T00:56:24.576689Z"}],"checksum":"fc04b1df9484b640c5936df8b981eac8bb04f46151ec282116247cb69382a9fa","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"A powerful yet easy-to-use Rust macro that generates code by evaluating inline Rust logic at compile time.","homepage":null,"documentation":null,"repository":"https://github.com/wdanilo/crabtime","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":85,"comment_lines":14,"files":1}},"total_code_lines":85,"total_comment_lines":14}},{"id":1502036,"crate":"crabtime","num":"1.1.2","dl_path":"/api/v1/crates/crabtime/1.1.2/download","readme_path":"/api/v1/crates/crabtime/1.1.2/readme","updated_at":"2025-03-29T19:40:57.432114Z","created_at":"2025-03-29T19:40:57.432114Z","downloads":697,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/crabtime/1.1.2/dependencies","version_downloads":"/api/v1/crates/crabtime/1.1.2/downloads","authors":"/api/v1/crates/crabtime/1.1.2/authors"},"crate_size":11681,"published_by":{"id":61261,"login":"wdanilo","name":"Wojciech Daniło","avatar":"https://avatars.githubusercontent.com/u/1623053?v=4","url":"https://github.com/wdanilo","github_username_matches":true,"created_at":"2012-04-08T12:30:19Z"},"audit_actions":[{"action":"publish","user":{"id":61261,"login":"wdanilo","name":"Wojciech Daniło","avatar":"https://avatars.githubusercontent.com/u/1623053?v=4","url":"https://github.com/wdanilo","github_username_matches":true,"created_at":"2012-04-08T12:30:19Z"},"time":"2025-03-29T19:40:57.432114Z"}],"checksum":"8cb74f16a32a8575a8e3ea37c46a9378ac4221833ef1428504ca453eb1f918af","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"A powerful yet easy-to-use Rust macro that generates code by evaluating inline Rust logic at compile time.","homepage":null,"documentation":null,"repository":"https://github.com/wdanilo/crabtime","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":74,"comment_lines":11,"files":1}},"total_code_lines":74,"total_comment_lines":11}},{"id":1491736,"crate":"crabtime","num":"1.1.1","dl_path":"/api/v1/crates/crabtime/1.1.1/download","readme_path":"/api/v1/crates/crabtime/1.1.1/readme","updated_at":"2025-03-21T21:41:47.749168Z","created_at":"2025-03-21T21:41:47.749168Z","downloads":1508,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/crabtime/1.1.1/dependencies","version_downloads":"/api/v1/crates/crabtime/1.1.1/downloads","authors":"/api/v1/crates/crabtime/1.1.1/authors"},"crate_size":11680,"published_by":{"id":61261,"login":"wdanilo","name":"Wojciech Daniło","avatar":"https://avatars.githubusercontent.com/u/1623053?v=4","url":"https://github.com/wdanilo","github_username_matches":true,"created_at":"2012-04-08T12:30:19Z"},"audit_actions":[{"action":"publish","user":{"id":61261,"login":"wdanilo","name":"Wojciech Daniło","avatar":"https://avatars.githubusercontent.com/u/1623053?v=4","url":"https://github.com/wdanilo","github_username_matches":true,"created_at":"2012-04-08T12:30:19Z"},"time":"2025-03-21T21:41:47.749168Z"}],"checksum":"495b2c0e1afa3118b42b183d52130ed81b8811e92cc0c7a081a9180eff33682e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"A powerful yet easy-to-use Rust macro that generates code by evaluating inline Rust logic at compile time.","homepage":null,"documentation":null,"repository":"https://github.com/wdanilo/crabtime","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":74,"comment_lines":11,"files":1}},"total_code_lines":74,"total_comment_lines":11}},{"id":1488438,"crate":"crabtime","num":"1.1.0","dl_path":"/api/v1/crates/crabtime/1.1.0/download","readme_path":"/api/v1/crates/crabtime/1.1.0/readme","updated_at":"2025-03-19T11:26:34.555577Z","created_at":"2025-03-19T11:26:34.555577Z","downloads":695,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/crabtime/1.1.0/dependencies","version_downloads":"/api/v1/crates/crabtime/1.1.0/downloads","authors":"/api/v1/crates/crabtime/1.1.0/authors"},"crate_size":11685,"published_by":{"id":61261,"login":"wdanilo","name":"Wojciech Daniło","avatar":"https://avatars.githubusercontent.com/u/1623053?v=4","url":"https://github.com/wdanilo","github_username_matches":true,"created_at":"2012-04-08T12:30:19Z"},"audit_actions":[{"action":"publish","user":{"id":61261,"login":"wdanilo","name":"Wojciech Daniło","avatar":"https://avatars.githubusercontent.com/u/1623053?v=4","url":"https://github.com/wdanilo","github_username_matches":true,"created_at":"2012-04-08T12:30:19Z"},"time":"2025-03-19T11:26:34.555577Z"}],"checksum":"c95ead9c6641a79e47f4fef57dfe5c4b5657ef5634b6e82730d0769eea10232e","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"A powerful yet easy-to-use Rust macro that generates code by evaluating inline Rust logic at compile time.","homepage":null,"documentation":null,"repository":"https://github.com/wdanilo/crabtime","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":74,"comment_lines":11,"files":1}},"total_code_lines":74,"total_comment_lines":11}},{"id":1488393,"crate":"crabtime","num":"1.0.0","dl_path":"/api/v1/crates/crabtime/1.0.0/download","readme_path":"/api/v1/crates/crabtime/1.0.0/readme","updated_at":"2025-03-19T10:31:29.625302Z","created_at":"2025-03-19T10:31:29.625302Z","downloads":612,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/crabtime/1.0.0/dependencies","version_downloads":"/api/v1/crates/crabtime/1.0.0/downloads","authors":"/api/v1/crates/crabtime/1.0.0/authors"},"crate_size":11307,"published_by":{"id":61261,"login":"wdanilo","name":"Wojciech Daniło","avatar":"https://avatars.githubusercontent.com/u/1623053?v=4","url":"https://github.com/wdanilo","github_username_matches":true,"created_at":"2012-04-08T12:30:19Z"},"audit_actions":[{"action":"publish","user":{"id":61261,"login":"wdanilo","name":"Wojciech Daniło","avatar":"https://avatars.githubusercontent.com/u/1623053?v=4","url":"https://github.com/wdanilo","github_username_matches":true,"created_at":"2012-04-08T12:30:19Z"},"time":"2025-03-19T10:31:29.625302Z"}],"checksum":"7068073617dd6ddaaefcd3cb896d37e5cca39aa16484b14c5ec1d2e7de8c774a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2024","description":"A powerful yet easy-to-use Rust macro that generates code by evaluating inline Rust logic at compile time.","homepage":null,"documentation":null,"repository":"https://github.com/wdanilo/crabtime","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":71,"comment_lines":11,"files":1}},"total_code_lines":71,"total_comment_lines":11}},{"id":1473523,"crate":"crabtime","num":"0.1.0","dl_path":"/api/v1/crates/crabtime/0.1.0/download","readme_path":"/api/v1/crates/crabtime/0.1.0/readme","updated_at":"2025-03-07T12:41:25.760517Z","created_at":"2025-03-07T12:41:25.760517Z","downloads":645,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/crabtime/0.1.0/dependencies","version_downloads":"/api/v1/crates/crabtime/0.1.0/downloads","authors":"/api/v1/crates/crabtime/0.1.0/authors"},"crate_size":860,"published_by":{"id":61261,"login":"wdanilo","name":"Wojciech Daniło","avatar":"https://avatars.githubusercontent.com/u/1623053?v=4","url":"https://github.com/wdanilo","github_username_matches":true,"created_at":"2012-04-08T12:30:19Z"},"audit_actions":[{"action":"publish","user":{"id":61261,"login":"wdanilo","name":"Wojciech Daniło","avatar":"https://avatars.githubusercontent.com/u/1623053?v=4","url":"https://github.com/wdanilo","github_username_matches":true,"created_at":"2012-04-08T12:30:19Z"},"time":"2025-03-07T12:41:25.760517Z"}],"checksum":"33bebc2c03a761e780d2bc60fc77244e6dd53c034f7433784edbdc6ff6093e0d","rust_version":null,"has_lib":false,"bin_names":["crabtime"],"edition":"2024","description":"A powerful yet easy-to-use Rust macro that generates code by evaluating inline Rust logic at compile time.","homepage":null,"documentation":null,"repository":null,"trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3,"comment_lines":0,"files":1}},"total_code_lines":3,"total_comment_lines":0}}],"keywords":[{"id":"eval","keyword":"eval","created_at":"2015-03-22T09:01:52.764581Z","crates_cnt":67},{"id":"inline","keyword":"inline","created_at":"2015-12-02T00:01:10.239762Z","crates_cnt":53},{"id":"macro","keyword":"macro","created_at":"2014-11-11T07:02:07.088649Z","crates_cnt":2416},{"id":"macro_rules","keyword":"macro_rules","created_at":"2019-09-05T17:19:43.844200Z","crates_cnt":26},{"id":"procedural","keyword":"procedural","created_at":"2014-12-02T22:04:29.465579Z","crates_cnt":189}],"categories":[]}