{"versions":[{"id":1710586,"crate":"downcast-rs","num":"2.0.2","dl_path":"/api/v1/crates/downcast-rs/2.0.2/download","readme_path":"/api/v1/crates/downcast-rs/2.0.2/readme","updated_at":"2025-09-01T20:32:31.465521Z","created_at":"2025-09-01T20:32:31.465521Z","downloads":28428130,"features":{"default":["std","sync"],"std":[],"sync":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT OR Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/2.0.2/dependencies","version_downloads":"/api/v1/crates/downcast-rs/2.0.2/downloads","authors":"/api/v1/crates/downcast-rs/2.0.2/authors"},"crate_size":12730,"published_by":{"id":3135,"login":"marcianx","name":"Ashish Myles","avatar":"https://avatars.githubusercontent.com/u/370338?v=4","url":"https://github.com/marcianx","github_username_matches":true,"created_at":"2010-08-20T02:13:35Z"},"audit_actions":[{"action":"publish","user":{"id":3135,"login":"marcianx","name":"Ashish Myles","avatar":"https://avatars.githubusercontent.com/u/370338?v=4","url":"https://github.com/marcianx","github_username_matches":true,"created_at":"2010-08-20T02:13:35Z"},"time":"2025-09-01T20:32:31.465521Z"}],"checksum":"117240f60069e65410b3ae1bb213295bd828f707b5bec6596a1afc8793ce0cbc","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Trait object downcasting support using only safe Rust. It supports type\nparameters, associated types, and type constraints.\n","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":9,"comment_lines":3,"files":1},"Rust":{"code_lines":482,"comment_lines":29,"files":1}},"total_code_lines":491,"total_comment_lines":32}},{"id":1397924,"crate":"downcast-rs","num":"2.0.1","dl_path":"/api/v1/crates/downcast-rs/2.0.1/download","readme_path":"/api/v1/crates/downcast-rs/2.0.1/readme","updated_at":"2025-01-07T04:20:42.769689Z","created_at":"2025-01-07T04:20:42.769689Z","downloads":6285961,"features":{"default":["std","sync"],"std":[],"sync":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/2.0.1/dependencies","version_downloads":"/api/v1/crates/downcast-rs/2.0.1/downloads","authors":"/api/v1/crates/downcast-rs/2.0.1/authors"},"crate_size":12492,"published_by":{"id":3135,"login":"marcianx","name":"Ashish Myles","avatar":"https://avatars.githubusercontent.com/u/370338?v=4","url":"https://github.com/marcianx","github_username_matches":true,"created_at":"2010-08-20T02:13:35Z"},"audit_actions":[{"action":"publish","user":{"id":3135,"login":"marcianx","name":"Ashish Myles","avatar":"https://avatars.githubusercontent.com/u/370338?v=4","url":"https://github.com/marcianx","github_username_matches":true,"created_at":"2010-08-20T02:13:35Z"},"time":"2025-01-07T04:20:42.769689Z"}],"checksum":"ea8a8b81cacc08888170eef4d13b775126db426d0b348bee9d18c2c1eaf123cf","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Trait object downcasting support using only safe Rust. It supports type\nparameters, associated types, and type constraints.\n","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":9,"comment_lines":3,"files":1},"Rust":{"code_lines":482,"comment_lines":29,"files":1}},"total_code_lines":491,"total_comment_lines":32}},{"id":1397839,"crate":"downcast-rs","num":"2.0.0","dl_path":"/api/v1/crates/downcast-rs/2.0.0/download","readme_path":"/api/v1/crates/downcast-rs/2.0.0/readme","updated_at":"2025-01-07T02:58:33.768890Z","created_at":"2025-01-07T02:58:33.768890Z","downloads":2664,"features":{"default":["std","sync"],"std":[],"sync":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/2.0.0/dependencies","version_downloads":"/api/v1/crates/downcast-rs/2.0.0/downloads","authors":"/api/v1/crates/downcast-rs/2.0.0/authors"},"crate_size":12403,"published_by":{"id":3135,"login":"marcianx","name":"Ashish Myles","avatar":"https://avatars.githubusercontent.com/u/370338?v=4","url":"https://github.com/marcianx","github_username_matches":true,"created_at":"2010-08-20T02:13:35Z"},"audit_actions":[{"action":"publish","user":{"id":3135,"login":"marcianx","name":"Ashish Myles","avatar":"https://avatars.githubusercontent.com/u/370338?v=4","url":"https://github.com/marcianx","github_username_matches":true,"created_at":"2010-08-20T02:13:35Z"},"time":"2025-01-07T02:58:33.768890Z"}],"checksum":"bd4479994695d85cd4f8a4993ae3cafe28c617bfcb1e645546c7e13883b0903b","rust_version":"1.56","has_lib":true,"bin_names":[],"edition":"2021","description":"Trait object downcasting support using only safe Rust. It supports type\nparameters, associated types, and type constraints.\n","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":9,"comment_lines":3,"files":1},"Rust":{"code_lines":484,"comment_lines":29,"files":1}},"total_code_lines":493,"total_comment_lines":32}},{"id":1105839,"crate":"downcast-rs","num":"1.2.1","dl_path":"/api/v1/crates/downcast-rs/1.2.1/download","readme_path":"/api/v1/crates/downcast-rs/1.2.1/readme","updated_at":"2024-04-07T00:40:26.467757Z","created_at":"2024-04-07T00:40:26.467757Z","downloads":107203129,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/1.2.1/dependencies","version_downloads":"/api/v1/crates/downcast-rs/1.2.1/downloads","authors":"/api/v1/crates/downcast-rs/1.2.1/authors"},"crate_size":11821,"published_by":{"id":3135,"login":"marcianx","name":"Ashish Myles","avatar":"https://avatars.githubusercontent.com/u/370338?v=4","url":"https://github.com/marcianx","github_username_matches":true,"created_at":"2010-08-20T02:13:35Z"},"audit_actions":[{"action":"publish","user":{"id":3135,"login":"marcianx","name":"Ashish Myles","avatar":"https://avatars.githubusercontent.com/u/370338?v=4","url":"https://github.com/marcianx","github_username_matches":true,"created_at":"2010-08-20T02:13:35Z"},"time":"2024-04-07T00:40:26.467757Z"}],"checksum":"75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Trait object downcasting support using only safe Rust. It supports type\nparameters, associated types, and type constraints.","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":9,"comment_lines":3,"files":1},"Rust":{"code_lines":441,"comment_lines":23,"files":1}},"total_code_lines":450,"total_comment_lines":26}},{"id":257403,"crate":"downcast-rs","num":"1.2.0","dl_path":"/api/v1/crates/downcast-rs/1.2.0/download","readme_path":"/api/v1/crates/downcast-rs/1.2.0/readme","updated_at":"2020-06-30T00:07:42.674604Z","created_at":"2020-06-30T00:07:42.674604Z","downloads":47500520,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/1.2.0/dependencies","version_downloads":"/api/v1/crates/downcast-rs/1.2.0/downloads","authors":"/api/v1/crates/downcast-rs/1.2.0/authors"},"crate_size":11670,"published_by":{"id":3135,"login":"marcianx","name":"Ashish Myles","avatar":"https://avatars.githubusercontent.com/u/370338?v=4","url":"https://github.com/marcianx","github_username_matches":true,"created_at":"2010-08-20T02:13:35Z"},"audit_actions":[{"action":"publish","user":{"id":3135,"login":"marcianx","name":"Ashish Myles","avatar":"https://avatars.githubusercontent.com/u/370338?v=4","url":"https://github.com/marcianx","github_username_matches":true,"created_at":"2010-08-20T02:13:35Z"},"time":"2020-06-30T00:07:42.674604Z"}],"checksum":"9ea835d29036a4087793836fa931b08837ad5e957da9e23886b29586fb9b6650","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Trait object downcasting support using only safe Rust. It supports type\nparameters, associated types, and type constraints.","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":7,"comment_lines":2,"files":1},"Rust":{"code_lines":442,"comment_lines":23,"files":1}},"total_code_lines":449,"total_comment_lines":25}},{"id":185583,"crate":"downcast-rs","num":"1.1.1","dl_path":"/api/v1/crates/downcast-rs/1.1.1/download","readme_path":"/api/v1/crates/downcast-rs/1.1.1/readme","updated_at":"2019-10-28T04:45:13.146189Z","created_at":"2019-10-28T04:45:13.146189Z","downloads":1021510,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/1.1.1/dependencies","version_downloads":"/api/v1/crates/downcast-rs/1.1.1/downloads","authors":"/api/v1/crates/downcast-rs/1.1.1/authors"},"crate_size":10851,"published_by":{"id":3135,"login":"marcianx","name":"Ashish Myles","avatar":"https://avatars.githubusercontent.com/u/370338?v=4","url":"https://github.com/marcianx","github_username_matches":true,"created_at":"2010-08-20T02:13:35Z"},"audit_actions":[],"checksum":"52ba6eb47c2131e784a38b726eb54c1e1484904f013e576a25354d0124161af6","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Trait object downcasting support using only safe Rust. It supports type\nparameters, associated types, and type constraints.","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":4,"comment_lines":1,"files":1},"Rust":{"code_lines":433,"comment_lines":22,"files":1}},"total_code_lines":437,"total_comment_lines":23}},{"id":181010,"crate":"downcast-rs","num":"1.1.0","dl_path":"/api/v1/crates/downcast-rs/1.1.0/download","readme_path":"/api/v1/crates/downcast-rs/1.1.0/readme","updated_at":"2019-10-08T01:31:47.563299Z","created_at":"2019-10-08T01:31:47.563299Z","downloads":85190,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/1.1.0/dependencies","version_downloads":"/api/v1/crates/downcast-rs/1.1.0/downloads","authors":"/api/v1/crates/downcast-rs/1.1.0/authors"},"crate_size":10766,"published_by":{"id":3135,"login":"marcianx","name":"Ashish Myles","avatar":"https://avatars.githubusercontent.com/u/370338?v=4","url":"https://github.com/marcianx","github_username_matches":true,"created_at":"2010-08-20T02:13:35Z"},"audit_actions":[],"checksum":"5fe414cc2fd4447b7da94b27ddfb6831a8a06f35f6d077ab5613ec703866c49a","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Trait object downcasting support using only safe Rust. It supports type\nparameters, associated types, and type constraints.","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":4,"comment_lines":1,"files":1},"Rust":{"code_lines":407,"comment_lines":22,"files":1}},"total_code_lines":411,"total_comment_lines":23}},{"id":143825,"crate":"downcast-rs","num":"1.0.4","dl_path":"/api/v1/crates/downcast-rs/1.0.4/download","readme_path":"/api/v1/crates/downcast-rs/1.0.4/readme","updated_at":"2019-04-09T02:05:19.906721Z","created_at":"2019-04-09T02:05:19.906721Z","downloads":319907,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/1.0.4/dependencies","version_downloads":"/api/v1/crates/downcast-rs/1.0.4/downloads","authors":"/api/v1/crates/downcast-rs/1.0.4/authors"},"crate_size":9611,"published_by":{"id":3135,"login":"marcianx","name":"Ashish Myles","avatar":"https://avatars.githubusercontent.com/u/370338?v=4","url":"https://github.com/marcianx","github_username_matches":true,"created_at":"2010-08-20T02:13:35Z"},"audit_actions":[],"checksum":"f2b92dfd5c2f75260cbf750572f95d387e7ca0ba5e3fbe9e1a33f23025be020f","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Trait object downcasting support using only safe Rust. It supports type\nparameters, associated types, and type constraints.","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":4,"comment_lines":1,"files":1},"Rust":{"code_lines":218,"comment_lines":17,"files":1}},"total_code_lines":222,"total_comment_lines":18}},{"id":93703,"crate":"downcast-rs","num":"1.0.3","dl_path":"/api/v1/crates/downcast-rs/1.0.3/download","readme_path":"/api/v1/crates/downcast-rs/1.0.3/readme","updated_at":"2018-05-22T01:41:22.889289Z","created_at":"2018-05-22T01:41:22.889289Z","downloads":335192,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/1.0.3/dependencies","version_downloads":"/api/v1/crates/downcast-rs/1.0.3/downloads","authors":"/api/v1/crates/downcast-rs/1.0.3/authors"},"crate_size":9272,"published_by":null,"audit_actions":[],"checksum":"18df8ce4470c189d18aa926022da57544f31e154631eb4cfe796aea97051fe6c","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Trait object downcasting support using safe code and supporting type parameters,\nassociated types, and type constraints.","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":4,"comment_lines":1,"files":1},"Rust":{"code_lines":217,"comment_lines":17,"files":1}},"total_code_lines":221,"total_comment_lines":18}},{"id":92553,"crate":"downcast-rs","num":"1.0.2","dl_path":"/api/v1/crates/downcast-rs/1.0.2/download","readme_path":"/api/v1/crates/downcast-rs/1.0.2/readme","updated_at":"2018-05-12T21:03:08.604981Z","created_at":"2018-05-12T21:03:08.604981Z","downloads":4633,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/1.0.2/dependencies","version_downloads":"/api/v1/crates/downcast-rs/1.0.2/downloads","authors":"/api/v1/crates/downcast-rs/1.0.2/authors"},"crate_size":8715,"published_by":null,"audit_actions":[],"checksum":"fb9e34aed048a0d3c9566f4db8d6ad7f84c479d78d9de310e68eae86d70ce827","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Trait object downcasting support using safe code and supporting type parameters,\nassociated types, and type constraints.","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":4,"comment_lines":1,"files":1},"Rust":{"code_lines":212,"comment_lines":16,"files":1}},"total_code_lines":216,"total_comment_lines":17}},{"id":83966,"crate":"downcast-rs","num":"1.0.1","dl_path":"/api/v1/crates/downcast-rs/1.0.1/download","readme_path":"/api/v1/crates/downcast-rs/1.0.1/readme","updated_at":"2018-03-09T04:08:40.820272Z","created_at":"2018-03-09T04:08:40.820272Z","downloads":8773,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/1.0.1/dependencies","version_downloads":"/api/v1/crates/downcast-rs/1.0.1/downloads","authors":"/api/v1/crates/downcast-rs/1.0.1/authors"},"crate_size":8270,"published_by":null,"audit_actions":[],"checksum":"5b28487662892f2f2755292dfac47435fb72375e3f5861c7a59a76abdfb1e21f","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Trait object downcasting support using safe code and supporting type parameters,\nassociated types, and type constraints.","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":4,"comment_lines":1,"files":1},"Rust":{"code_lines":195,"comment_lines":14,"files":1}},"total_code_lines":199,"total_comment_lines":15}},{"id":44805,"crate":"downcast-rs","num":"1.0.0","dl_path":"/api/v1/crates/downcast-rs/1.0.0/download","readme_path":"/api/v1/crates/downcast-rs/1.0.0/readme","updated_at":"2017-11-30T03:42:37.679723Z","created_at":"2017-02-05T20:58:00.959877Z","downloads":15023,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/1.0.0/dependencies","version_downloads":"/api/v1/crates/downcast-rs/1.0.0/downloads","authors":"/api/v1/crates/downcast-rs/1.0.0/authors"},"crate_size":7911,"published_by":null,"audit_actions":[],"checksum":"917042ca6e6c9fe735a63cd4d5d4c43c64ea8deb456fc5465d3f78df24e68d86","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Trait object downcasting support using safe code and supporting type parameters,\nassociated types, and type constraints.","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":4,"comment_lines":1,"files":1},"Rust":{"code_lines":195,"comment_lines":14,"files":1}},"total_code_lines":199,"total_comment_lines":15}},{"id":38287,"crate":"downcast-rs","num":"0.1.2","dl_path":"/api/v1/crates/downcast-rs/0.1.2/download","readme_path":"/api/v1/crates/downcast-rs/0.1.2/readme","updated_at":"2017-11-30T03:34:46.886925Z","created_at":"2016-11-22T05:37:32.367262Z","downloads":3531,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/0.1.2/dependencies","version_downloads":"/api/v1/crates/downcast-rs/0.1.2/downloads","authors":"/api/v1/crates/downcast-rs/0.1.2/authors"},"crate_size":7891,"published_by":null,"audit_actions":[],"checksum":"fc55e97c7c363aa76468b2151f7b26fc28c3e6f43d0713dbfed05d6f7eea46a2","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Trait object downcasting support using safe code and supporting type parameters,\nassociated types, and type constraints.","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":4,"comment_lines":1,"files":1},"Rust":{"code_lines":195,"comment_lines":14,"files":1}},"total_code_lines":199,"total_comment_lines":15}},{"id":25250,"crate":"downcast-rs","num":"0.1.1","dl_path":"/api/v1/crates/downcast-rs/0.1.1/download","readme_path":"/api/v1/crates/downcast-rs/0.1.1/readme","updated_at":"2017-11-30T03:34:52.956825Z","created_at":"2016-04-09T04:35:53.094297Z","downloads":3500,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/0.1.1/dependencies","version_downloads":"/api/v1/crates/downcast-rs/0.1.1/downloads","authors":"/api/v1/crates/downcast-rs/0.1.1/authors"},"crate_size":7110,"published_by":null,"audit_actions":[],"checksum":"25ac7f9dbb16eb4c02a1ed6c6104fa10c24f909fdfe3f850600724ef9d44a8b6","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Trait object downcasting support using safe code and supporting type parameters\nand constraints.","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":180,"comment_lines":12,"files":1}},"total_code_lines":180,"total_comment_lines":12}},{"id":19439,"crate":"downcast-rs","num":"0.1.0","dl_path":"/api/v1/crates/downcast-rs/0.1.0/download","readme_path":"/api/v1/crates/downcast-rs/0.1.0/readme","updated_at":"2017-11-30T03:34:46.834906Z","created_at":"2015-12-16T03:50:40.714078Z","downloads":3305,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/downcast-rs/0.1.0/dependencies","version_downloads":"/api/v1/crates/downcast-rs/0.1.0/downloads","authors":"/api/v1/crates/downcast-rs/0.1.0/authors"},"crate_size":6449,"published_by":null,"audit_actions":[],"checksum":"57cad659325ec47fe8b51b55e9343f17f99a37ef1241a219d1b93998998df3f6","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"Trait object downcasting support implemented with safe code.","homepage":null,"documentation":null,"repository":"https://github.com/marcianx/downcast-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":55,"comment_lines":3,"files":1}},"total_code_lines":55,"total_comment_lines":3}}],"meta":{"total":15,"next_page":null}}