{"crate":{"id":"id-arena","name":"id-arena","updated_at":"2026-01-14T21:40:46.477126Z","versions":[1944529,134053,131003,130067,127359,119963,119531,118578,117425],"keywords":[],"categories":["memory-management","rust-patterns","no-std"],"badges":[],"created_at":"2018-11-12T04:23:09.528404Z","downloads":145360043,"recent_downloads":50575934,"default_version":"2.3.0","num_versions":9,"yanked":false,"max_version":"2.3.0","newest_version":"2.3.0","max_stable_version":"2.3.0","description":"A simple, id-based arena.","homepage":null,"documentation":"https://docs.rs/id-arena","repository":"https://github.com/fitzgen/id-arena","links":{"version_downloads":"/api/v1/crates/id-arena/downloads","versions":null,"owners":"/api/v1/crates/id-arena/owners","owner_team":"/api/v1/crates/id-arena/owner_team","owner_user":"/api/v1/crates/id-arena/owner_user","reverse_dependencies":"/api/v1/crates/id-arena/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1944529,"crate":"id-arena","num":"2.3.0","dl_path":"/api/v1/crates/id-arena/2.3.0/download","readme_path":"/api/v1/crates/id-arena/2.3.0/readme","updated_at":"2026-01-14T21:40:46.477126Z","created_at":"2026-01-14T21:40:46.477126Z","downloads":114757953,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/id-arena/2.3.0/dependencies","version_downloads":"/api/v1/crates/id-arena/2.3.0/downloads","authors":"/api/v1/crates/id-arena/2.3.0/authors"},"crate_size":12883,"published_by":{"id":696,"login":"fitzgen","name":"Nick Fitzgerald","avatar":"https://avatars.githubusercontent.com/u/74571?v=4","url":"https://github.com/fitzgen","github_username_matches":true,"created_at":"2009-04-16T21:38:22Z"},"audit_actions":[{"action":"publish","user":{"id":696,"login":"fitzgen","name":"Nick Fitzgerald","avatar":"https://avatars.githubusercontent.com/u/74571?v=4","url":"https://github.com/fitzgen","github_username_matches":true,"created_at":"2009-04-16T21:38:22Z"},"time":"2026-01-14T21:40:46.477126Z"}],"checksum":"3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A simple, id-based arena.","homepage":null,"documentation":"https://docs.rs/id-arena","repository":"https://github.com/fitzgen/id-arena","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":606,"comment_lines":1,"files":2}},"total_code_lines":607,"total_comment_lines":2}},{"id":134053,"crate":"id-arena","num":"2.2.1","dl_path":"/api/v1/crates/id-arena/2.2.1/download","readme_path":"/api/v1/crates/id-arena/2.2.1/readme","updated_at":"2019-02-16T00:52:19.034325Z","created_at":"2019-02-16T00:52:19.034325Z","downloads":30505595,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/id-arena/2.2.1/dependencies","version_downloads":"/api/v1/crates/id-arena/2.2.1/downloads","authors":"/api/v1/crates/id-arena/2.2.1/authors"},"crate_size":12203,"published_by":null,"audit_actions":[],"checksum":"25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple, id-based arena.","homepage":null,"documentation":"https://docs.rs/id-arena","repository":"https://github.com/fitzgen/id-arena","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":607,"comment_lines":1,"files":2}},"total_code_lines":608,"total_comment_lines":2}},{"id":131003,"crate":"id-arena","num":"2.2.0","dl_path":"/api/v1/crates/id-arena/2.2.0/download","readme_path":"/api/v1/crates/id-arena/2.2.0/readme","updated_at":"2019-01-30T22:19:31.115144Z","created_at":"2019-01-30T22:19:31.115144Z","downloads":5005,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/id-arena/2.2.0/dependencies","version_downloads":"/api/v1/crates/id-arena/2.2.0/downloads","authors":"/api/v1/crates/id-arena/2.2.0/authors"},"crate_size":12954,"published_by":null,"audit_actions":[],"checksum":"f00d89b5f004139a4accdc74fcbbedbb50792d0862b992d00b7205218e93db6e","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple, id-based arena.","homepage":null,"documentation":"https://docs.rs/id-arena","repository":"https://github.com/fitzgen/id-arena","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":869,"comment_lines":3,"files":2}},"total_code_lines":870,"total_comment_lines":4}},{"id":130067,"crate":"id-arena","num":"2.1.0","dl_path":"/api/v1/crates/id-arena/2.1.0/download","readme_path":"/api/v1/crates/id-arena/2.1.0/readme","updated_at":"2019-01-25T17:51:32.358700Z","created_at":"2019-01-25T17:51:32.358700Z","downloads":3069,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/id-arena/2.1.0/dependencies","version_downloads":"/api/v1/crates/id-arena/2.1.0/downloads","authors":"/api/v1/crates/id-arena/2.1.0/authors"},"crate_size":12711,"published_by":null,"audit_actions":[],"checksum":"185fabea93141b45b87cb52439c1b4d49c939c2b58f4a8a7e035538ec05e7ae3","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple, id-based arena.","homepage":null,"documentation":"https://docs.rs/id-arena","repository":"https://github.com/fitzgen/id-arena","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":862,"comment_lines":3,"files":2}},"total_code_lines":863,"total_comment_lines":4}},{"id":127359,"crate":"id-arena","num":"2.0.1","dl_path":"/api/v1/crates/id-arena/2.0.1/download","readme_path":"/api/v1/crates/id-arena/2.0.1/readme","updated_at":"2019-01-09T16:53:42.018847Z","created_at":"2019-01-09T16:53:42.018847Z","downloads":3269,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/id-arena/2.0.1/dependencies","version_downloads":"/api/v1/crates/id-arena/2.0.1/downloads","authors":"/api/v1/crates/id-arena/2.0.1/authors"},"crate_size":10606,"published_by":null,"audit_actions":[],"checksum":"f777730bcb37b1aaac064269dd4be7b868374cb47a86727c38a44797b84426c4","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple, id-based arena.","homepage":null,"documentation":"https://docs.rs/id-arena","repository":"https://github.com/fitzgen/id-arena","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":248,"comment_lines":1,"files":1}},"total_code_lines":249,"total_comment_lines":2}},{"id":119963,"crate":"id-arena","num":"2.0.0","dl_path":"/api/v1/crates/id-arena/2.0.0/download","readme_path":"/api/v1/crates/id-arena/2.0.0/readme","updated_at":"2018-11-28T17:39:54.196471Z","created_at":"2018-11-28T17:39:54.196471Z","downloads":27097,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/id-arena/2.0.0/dependencies","version_downloads":"/api/v1/crates/id-arena/2.0.0/downloads","authors":"/api/v1/crates/id-arena/2.0.0/authors"},"crate_size":10241,"published_by":null,"audit_actions":[],"checksum":"3a7250033feafee46a1cecd2c2616a64aec1d064f38c9ae2bdd297728542843e","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple, id-based arena.","homepage":null,"documentation":"https://docs.rs/id-arena","repository":"https://github.com/fitzgen/id-arena","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":222,"comment_lines":1,"files":1}},"total_code_lines":223,"total_comment_lines":2}},{"id":119531,"crate":"id-arena","num":"1.0.2","dl_path":"/api/v1/crates/id-arena/1.0.2/download","readme_path":"/api/v1/crates/id-arena/1.0.2/readme","updated_at":"2018-11-25T18:33:52.183842Z","created_at":"2018-11-25T18:33:52.183842Z","downloads":3097,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/id-arena/1.0.2/dependencies","version_downloads":"/api/v1/crates/id-arena/1.0.2/downloads","authors":"/api/v1/crates/id-arena/1.0.2/authors"},"crate_size":9150,"published_by":null,"audit_actions":[],"checksum":"6829ee10b3b3d0d6dc58f9666a8f104b077bf46731be41a471d268554830eb4d","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple, id-based arena.","homepage":null,"documentation":"https://docs.rs/id-arena","repository":"https://github.com/fitzgen/id-arena","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":180,"comment_lines":1,"files":1}},"total_code_lines":181,"total_comment_lines":2}},{"id":118578,"crate":"id-arena","num":"1.0.1","dl_path":"/api/v1/crates/id-arena/1.0.1/download","readme_path":"/api/v1/crates/id-arena/1.0.1/readme","updated_at":"2018-11-18T23:53:23.751092Z","created_at":"2018-11-18T23:53:23.751092Z","downloads":3833,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/id-arena/1.0.1/dependencies","version_downloads":"/api/v1/crates/id-arena/1.0.1/downloads","authors":"/api/v1/crates/id-arena/1.0.1/authors"},"crate_size":8894,"published_by":null,"audit_actions":[],"checksum":"62269eddd96bacdfa316ffbfb3624b3796b1b290f28bb9868c7817bd5acf6107","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple, id-based arena.","homepage":null,"documentation":"https://docs.rs/id-arena","repository":"https://github.com/fitzgen/id-arena","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":169,"comment_lines":1,"files":1}},"total_code_lines":170,"total_comment_lines":2}},{"id":117425,"crate":"id-arena","num":"1.0.0","dl_path":"/api/v1/crates/id-arena/1.0.0/download","readme_path":"/api/v1/crates/id-arena/1.0.0/readme","updated_at":"2018-11-12T04:23:09.528404Z","created_at":"2018-11-12T04:23:09.528404Z","downloads":2900,"features":{"default":["std"],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/id-arena/1.0.0/dependencies","version_downloads":"/api/v1/crates/id-arena/1.0.0/downloads","authors":"/api/v1/crates/id-arena/1.0.0/authors"},"crate_size":8848,"published_by":null,"audit_actions":[],"checksum":"f9d4e96dd0158de1b4729fa69fab0295394efa967de9d2da3b28f666cce64b66","rust_version":null,"has_lib":true,"bin_names":[],"edition":null,"description":"A simple, id-based arena.","homepage":null,"documentation":"https://docs.rs/id-arena","repository":"https://github.com/fitzgen/id-arena","trustpub_data":null,"linecounts":{"languages":{"Pan":{"code_lines":1,"comment_lines":1,"files":1},"Rust":{"code_lines":157,"comment_lines":1,"files":1}},"total_code_lines":158,"total_comment_lines":2}}],"keywords":[],"categories":[{"id":"memory-management","category":"Memory management","slug":"memory-management","description":"Crates to help with allocation, memory mapping, garbage collection, reference counting, or interfaces to foreign memory managers.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":1534},{"id":"rust-patterns","category":"Rust patterns","slug":"rust-patterns","description":"Shared solutions for particular situations specific to programming in Rust.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":4284},{"id":"no-std","category":"No standard library","slug":"no-std","description":"Crates that are able to function without the Rust standard library.","created_at":"2017-02-10T01:52:09.447906Z","crates_cnt":13676}]}