{"crate":{"id":"better_any","name":"better_any","updated_at":"2025-12-12T21:27:42.873597Z","versions":[1877337,640285,412438,324583,296446],"keywords":["any","downcast","typeid"],"categories":[],"badges":[],"created_at":"2020-10-19T03:05:01.206976Z","downloads":17161632,"recent_downloads":3588261,"default_version":"0.2.1","num_versions":5,"yanked":false,"max_version":"0.2.1","newest_version":"0.2.1","max_stable_version":"0.2.1","description":"Type id and Any for non static types","homepage":"https://github.com/rrevenantt/better_typeid","documentation":null,"repository":"https://github.com/rrevenantt/better_typeid","links":{"version_downloads":"/api/v1/crates/better_any/downloads","versions":null,"owners":"/api/v1/crates/better_any/owners","owner_team":"/api/v1/crates/better_any/owner_team","owner_user":"/api/v1/crates/better_any/owner_user","reverse_dependencies":"/api/v1/crates/better_any/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1877337,"crate":"better_any","num":"0.2.1","dl_path":"/api/v1/crates/better_any/0.2.1/download","readme_path":"/api/v1/crates/better_any/0.2.1/readme","updated_at":"2025-12-12T21:27:42.873597Z","created_at":"2025-12-12T21:27:42.873597Z","downloads":3491530,"features":{"any":[],"default":["any"],"derive":["better_typeid_derive"],"nightly":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/better_any/0.2.1/dependencies","version_downloads":"/api/v1/crates/better_any/0.2.1/downloads","authors":"/api/v1/crates/better_any/0.2.1/authors"},"crate_size":13761,"published_by":{"id":76735,"login":"rrevenantt","name":"Konstantin","avatar":"https://avatars.githubusercontent.com/u/8453142?v=4","url":"https://github.com/rrevenantt","github_username_matches":true,"created_at":"2014-08-14T22:51:16Z"},"audit_actions":[{"action":"publish","user":{"id":76735,"login":"rrevenantt","name":"Konstantin","avatar":"https://avatars.githubusercontent.com/u/8453142?v=4","url":"https://github.com/rrevenantt","github_username_matches":true,"created_at":"2014-08-14T22:51:16Z"},"time":"2025-12-12T21:27:42.873597Z"}],"checksum":"4372b9543397a4b86050cc5e7ee36953edf4bac9518e8a774c2da694977fb6e4","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Type id and Any for non static types","homepage":"https://github.com/rrevenantt/better_typeid","documentation":null,"repository":"https://github.com/rrevenantt/better_typeid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":450,"comment_lines":60,"files":3}},"total_code_lines":450,"total_comment_lines":60}},{"id":640285,"crate":"better_any","num":"0.2.0","dl_path":"/api/v1/crates/better_any/0.2.0/download","readme_path":"/api/v1/crates/better_any/0.2.0/readme","updated_at":"2022-10-12T11:50:53.696096Z","created_at":"2022-10-12T11:50:53.696096Z","downloads":9829143,"features":{"any":[],"default":["any"],"derive":["better_typeid_derive"],"nightly":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/better_any/0.2.0/dependencies","version_downloads":"/api/v1/crates/better_any/0.2.0/downloads","authors":"/api/v1/crates/better_any/0.2.0/authors"},"crate_size":11305,"published_by":{"id":76735,"login":"rrevenantt","name":"Konstantin","avatar":"https://avatars.githubusercontent.com/u/8453142?v=4","url":"https://github.com/rrevenantt","github_username_matches":true,"created_at":"2014-08-14T22:51:16Z"},"audit_actions":[{"action":"publish","user":{"id":76735,"login":"rrevenantt","name":"Konstantin","avatar":"https://avatars.githubusercontent.com/u/8453142?v=4","url":"https://github.com/rrevenantt","github_username_matches":true,"created_at":"2014-08-14T22:51:16Z"},"time":"2022-10-12T11:50:53.696096Z"}],"checksum":"1795ebc740ea791ffbe6685e0688ab1effec16c2864e0476db40bfdf0c02cb3d","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Type id and Any for non static types","homepage":"https://github.com/rrevenantt/better_typeid","documentation":null,"repository":"https://github.com/rrevenantt/better_typeid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":452,"comment_lines":61,"files":3}},"total_code_lines":452,"total_comment_lines":61}},{"id":412438,"crate":"better_any","num":"0.2.0-dev.1","dl_path":"/api/v1/crates/better_any/0.2.0-dev.1/download","readme_path":"/api/v1/crates/better_any/0.2.0-dev.1/readme","updated_at":"2021-08-12T21:30:17.212343Z","created_at":"2021-08-12T21:30:17.212343Z","downloads":8210,"features":{"any":[],"default":["any"],"derive":["better_typeid_derive"],"nightly":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/better_any/0.2.0-dev.1/dependencies","version_downloads":"/api/v1/crates/better_any/0.2.0-dev.1/downloads","authors":"/api/v1/crates/better_any/0.2.0-dev.1/authors"},"crate_size":10801,"published_by":{"id":76735,"login":"rrevenantt","name":"Konstantin","avatar":"https://avatars.githubusercontent.com/u/8453142?v=4","url":"https://github.com/rrevenantt","github_username_matches":true,"created_at":"2014-08-14T22:51:16Z"},"audit_actions":[{"action":"publish","user":{"id":76735,"login":"rrevenantt","name":"Konstantin","avatar":"https://avatars.githubusercontent.com/u/8453142?v=4","url":"https://github.com/rrevenantt","github_username_matches":true,"created_at":"2014-08-14T22:51:16Z"},"time":"2021-08-12T21:30:17.212343Z"}],"checksum":"cad0e12c5910bf40715b2204434ac301b4456bbf7327229fa89efbe6da0e1971","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Type id and Any for non static types","homepage":"https://github.com/rrevenantt/better_typeid","documentation":null,"repository":"https://github.com/rrevenantt/better_typeid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":439,"comment_lines":66,"files":2}},"total_code_lines":439,"total_comment_lines":66}},{"id":324583,"crate":"better_any","num":"0.1.1","dl_path":"/api/v1/crates/better_any/0.1.1/download","readme_path":"/api/v1/crates/better_any/0.1.1/readme","updated_at":"2021-01-08T12:28:52.658071Z","created_at":"2021-01-08T12:28:52.658071Z","downloads":3822853,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/better_any/0.1.1/dependencies","version_downloads":"/api/v1/crates/better_any/0.1.1/downloads","authors":"/api/v1/crates/better_any/0.1.1/authors"},"crate_size":7097,"published_by":{"id":76735,"login":"rrevenantt","name":"Konstantin","avatar":"https://avatars.githubusercontent.com/u/8453142?v=4","url":"https://github.com/rrevenantt","github_username_matches":true,"created_at":"2014-08-14T22:51:16Z"},"audit_actions":[{"action":"publish","user":{"id":76735,"login":"rrevenantt","name":"Konstantin","avatar":"https://avatars.githubusercontent.com/u/8453142?v=4","url":"https://github.com/rrevenantt","github_username_matches":true,"created_at":"2014-08-14T22:51:16Z"},"time":"2021-01-08T12:28:52.658071Z"}],"checksum":"b359aebd937c17c725e19efcb661200883f04c49c53e7132224dac26da39d4a0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Type id and Any for non static types","homepage":"https://github.com/rrevenantt/better_typeid","documentation":null,"repository":"https://github.com/rrevenantt/better_typeid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":176,"comment_lines":86,"files":1}},"total_code_lines":176,"total_comment_lines":86}},{"id":296446,"crate":"better_any","num":"0.1.0","dl_path":"/api/v1/crates/better_any/0.1.0/download","readme_path":"/api/v1/crates/better_any/0.1.0/readme","updated_at":"2020-10-19T03:05:01.206976Z","created_at":"2020-10-19T03:05:01.206976Z","downloads":2012,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/better_any/0.1.0/dependencies","version_downloads":"/api/v1/crates/better_any/0.1.0/downloads","authors":"/api/v1/crates/better_any/0.1.0/authors"},"crate_size":7146,"published_by":{"id":76735,"login":"rrevenantt","name":"Konstantin","avatar":"https://avatars.githubusercontent.com/u/8453142?v=4","url":"https://github.com/rrevenantt","github_username_matches":true,"created_at":"2014-08-14T22:51:16Z"},"audit_actions":[{"action":"publish","user":{"id":76735,"login":"rrevenantt","name":"Konstantin","avatar":"https://avatars.githubusercontent.com/u/8453142?v=4","url":"https://github.com/rrevenantt","github_username_matches":true,"created_at":"2014-08-14T22:51:16Z"},"time":"2020-10-19T03:05:01.206976Z"}],"checksum":"1b6b562b6aa41e9f84131a9430f26bb2c2abd7ea2b442468dce848b805f80ba0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Type id and Any for non static types","homepage":"https://github.com/rrevenantt/better_typeid","documentation":null,"repository":"https://github.com/rrevenantt/better_typeid","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":176,"comment_lines":86,"files":1}},"total_code_lines":176,"total_comment_lines":86}}],"keywords":[{"id":"any","keyword":"any","created_at":"2015-01-06T12:40:13.136456Z","crates_cnt":68},{"id":"downcast","keyword":"downcast","created_at":"2015-06-04T09:46:39.391064Z","crates_cnt":19},{"id":"typeid","keyword":"typeid","created_at":"2014-12-06T22:56:03.478963Z","crates_cnt":20}],"categories":[]}