{"crate":{"id":"archery","name":"archery","updated_at":"2026-08-09T23:14:46.631776Z","versions":[2963330,1761750,1234094,1058305,940947,851093,749952,254925,173507,137222,137219,135779,134942],"keywords":["arc","no_std","rc","reference-counting"],"categories":["concurrency","rust-patterns","memory-management"],"badges":[],"created_at":"2019-02-20T22:48:39.338541Z","downloads":25317190,"recent_downloads":7080655,"default_version":"1.2.3","num_versions":13,"yanked":false,"max_version":"1.2.3","newest_version":"1.2.3","max_stable_version":"1.2.3","description":"Abstract over the atomicity of reference-counting pointers","homepage":"https://github.com/orium/archery","documentation":"https://docs.rs/archery","repository":"https://github.com/orium/archery","links":{"version_downloads":"/api/v1/crates/archery/downloads","versions":null,"owners":"/api/v1/crates/archery/owners","owner_team":"/api/v1/crates/archery/owner_team","owner_user":"/api/v1/crates/archery/owner_user","reverse_dependencies":"/api/v1/crates/archery/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2963330,"crate":"archery","num":"1.2.3","dl_path":"/api/v1/crates/archery/1.2.3/download","readme_path":"/api/v1/crates/archery/1.2.3/readme","updated_at":"2026-08-09T23:14:46.631776Z","created_at":"2026-08-09T23:14:46.631776Z","downloads":1199130,"features":{"serde":["dep:serde"],"triomphe":["dep:triomphe"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/archery/1.2.3/dependencies","version_downloads":"/api/v1/crates/archery/1.2.3/downloads","authors":"/api/v1/crates/archery/1.2.3/authors"},"crate_size":19957,"published_by":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"audit_actions":[{"action":"publish","user":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"time":"2026-08-09T23:14:46.631776Z"}],"checksum":"33ca55ee147b1926dbea904f50fe4902494e97bc742205abbbf10c709e43815f","rust_version":"1.85.0","has_lib":true,"bin_names":[],"edition":"2024","description":"Abstract over the atomicity of reference-counting pointers","homepage":"https://github.com/orium/archery","documentation":"https://docs.rs/archery","repository":"https://github.com/orium/archery","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1338,"comment_lines":121,"files":11}},"total_code_lines":1338,"total_comment_lines":121}},{"id":1761750,"crate":"archery","num":"1.2.2","dl_path":"/api/v1/crates/archery/1.2.2/download","readme_path":"/api/v1/crates/archery/1.2.2/readme","updated_at":"2025-10-06T17:52:22.098815Z","created_at":"2025-10-06T17:52:22.098815Z","downloads":8966211,"features":{"fatal-warnings":[],"serde":["dep:serde"],"triomphe":["dep:triomphe"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/archery/1.2.2/dependencies","version_downloads":"/api/v1/crates/archery/1.2.2/downloads","authors":"/api/v1/crates/archery/1.2.2/authors"},"crate_size":16228,"published_by":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"audit_actions":[{"action":"publish","user":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"time":"2025-10-06T17:52:22.098815Z"}],"checksum":"70e0a5f99dfebb87bb342d0f53bb92c81842e100bbb915223e38349580e5441d","rust_version":"1.85.0","has_lib":true,"bin_names":[],"edition":"2024","description":"Abstract over the atomicity of reference-counting pointers","homepage":"https://github.com/orium/archery","documentation":"https://docs.rs/archery","repository":"https://github.com/orium/archery","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1243,"comment_lines":33,"files":10}},"total_code_lines":1243,"total_comment_lines":33}},{"id":1234094,"crate":"archery","num":"1.2.1","dl_path":"/api/v1/crates/archery/1.2.1/download","readme_path":"/api/v1/crates/archery/1.2.1/readme","updated_at":"2024-08-13T18:50:29.155977Z","created_at":"2024-08-13T18:50:29.155977Z","downloads":5843761,"features":{"fatal-warnings":[],"serde":["dep:serde"],"triomphe":["dep:triomphe"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MPL-2.0","links":{"dependencies":"/api/v1/crates/archery/1.2.1/dependencies","version_downloads":"/api/v1/crates/archery/1.2.1/downloads","authors":"/api/v1/crates/archery/1.2.1/authors"},"crate_size":21224,"published_by":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"audit_actions":[{"action":"publish","user":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"time":"2024-08-13T18:50:29.155977Z"}],"checksum":"eae2ed21cd55021f05707a807a5fc85695dafb98832921f6cfa06db67ca5b869","rust_version":"1.66.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Abstract over the atomicity of reference-counting pointers","homepage":"https://github.com/orium/archery","documentation":"https://docs.rs/archery","repository":"https://github.com/orium/archery","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1226,"comment_lines":73,"files":10}},"total_code_lines":1226,"total_comment_lines":73}},{"id":1058305,"crate":"archery","num":"1.2.0","dl_path":"/api/v1/crates/archery/1.2.0/download","readme_path":"/api/v1/crates/archery/1.2.0/readme","updated_at":"2024-02-20T21:55:04.074446Z","created_at":"2024-02-20T21:55:04.074446Z","downloads":711161,"features":{"fatal-warnings":[],"serde":["dep:serde"],"triomphe":["dep:triomphe"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MPL-2.0","links":{"dependencies":"/api/v1/crates/archery/1.2.0/dependencies","version_downloads":"/api/v1/crates/archery/1.2.0/downloads","authors":"/api/v1/crates/archery/1.2.0/authors"},"crate_size":22842,"published_by":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"audit_actions":[{"action":"publish","user":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"time":"2024-02-20T21:55:04.074446Z"}],"checksum":"8967cd1cc9e9e1954f644e14fbd6042fe9a37da96c52a67e44a2ac18261f8561","rust_version":"1.60.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Abstract over the atomicity of reference-counting pointers","homepage":"https://github.com/orium/archery","documentation":"https://docs.rs/archery","repository":"https://github.com/orium/archery","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1192,"comment_lines":73,"files":10}},"total_code_lines":1192,"total_comment_lines":73}},{"id":940947,"crate":"archery","num":"1.1.0","dl_path":"/api/v1/crates/archery/1.1.0/download","readme_path":"/api/v1/crates/archery/1.1.0/readme","updated_at":"2023-10-31T19:16:58.456320Z","created_at":"2023-10-31T19:16:58.456320Z","downloads":2223796,"features":{"fatal-warnings":[],"triomphe":["dep:triomphe"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MPL-2.0","links":{"dependencies":"/api/v1/crates/archery/1.1.0/dependencies","version_downloads":"/api/v1/crates/archery/1.1.0/downloads","authors":"/api/v1/crates/archery/1.1.0/authors"},"crate_size":22240,"published_by":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"audit_actions":[{"action":"publish","user":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"time":"2023-10-31T19:16:58.456320Z"}],"checksum":"487955f60962765486ce000015a3492ca45c34a2ebbf12bc0aa2b5110ca6e7d2","rust_version":"1.60.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Abstract over the atomicity of reference-counting pointers","homepage":"https://github.com/orium/archery","documentation":"https://docs.rs/archery","repository":"https://github.com/orium/archery","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1171,"comment_lines":75,"files":10}},"total_code_lines":1171,"total_comment_lines":75}},{"id":851093,"crate":"archery","num":"1.0.0","dl_path":"/api/v1/crates/archery/1.0.0/download","readme_path":"/api/v1/crates/archery/1.0.0/readme","updated_at":"2023-07-21T00:08:14.155042Z","created_at":"2023-07-21T00:08:14.155042Z","downloads":232943,"features":{"fatal-warnings":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MPL-2.0","links":{"dependencies":"/api/v1/crates/archery/1.0.0/dependencies","version_downloads":"/api/v1/crates/archery/1.0.0/downloads","authors":"/api/v1/crates/archery/1.0.0/authors"},"crate_size":21187,"published_by":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"audit_actions":[{"action":"publish","user":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"time":"2023-07-21T00:08:14.155042Z"}],"checksum":"ab7d8a6d00b222909638a01ddcc8c533219e9d5bfada1613afae43481f2fc699","rust_version":"1.56.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Abstract over the atomicity of reference-counting pointers","homepage":"https://github.com/orium/archery","documentation":"https://docs.rs/archery","repository":"https://github.com/orium/archery","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":948,"comment_lines":59,"files":8}},"total_code_lines":948,"total_comment_lines":59}},{"id":749952,"crate":"archery","num":"0.5.0","dl_path":"/api/v1/crates/archery/0.5.0/download","readme_path":"/api/v1/crates/archery/0.5.0/readme","updated_at":"2023-03-15T00:21:48.063612Z","created_at":"2023-03-15T00:21:48.063612Z","downloads":4874235,"features":{"fatal-warnings":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MPL-2.0","links":{"dependencies":"/api/v1/crates/archery/0.5.0/dependencies","version_downloads":"/api/v1/crates/archery/0.5.0/downloads","authors":"/api/v1/crates/archery/0.5.0/authors"},"crate_size":21685,"published_by":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"audit_actions":[{"action":"publish","user":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"time":"2023-03-15T00:21:48.063612Z"}],"checksum":"b6cd774058b1b415c4855d8b86436c04bf050c003156fe24bc326fb3fe75c343","rust_version":"1.56.0","has_lib":true,"bin_names":[],"edition":"2021","description":"Abstract over the atomicity of reference-counting pointers","homepage":"https://github.com/orium/archery","documentation":"https://docs.rs/archery","repository":"https://github.com/orium/archery","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":948,"comment_lines":59,"files":8}},"total_code_lines":948,"total_comment_lines":59}},{"id":254925,"crate":"archery","num":"0.4.0","dl_path":"/api/v1/crates/archery/0.4.0/download","readme_path":"/api/v1/crates/archery/0.4.0/readme","updated_at":"2020-06-22T18:13:55.972433Z","created_at":"2020-06-22T18:13:55.972433Z","downloads":1196579,"features":{"fatal-warnings":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MPL-2.0","links":{"dependencies":"/api/v1/crates/archery/0.4.0/dependencies","version_downloads":"/api/v1/crates/archery/0.4.0/downloads","authors":"/api/v1/crates/archery/0.4.0/authors"},"crate_size":21265,"published_by":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"audit_actions":[{"action":"publish","user":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"time":"2020-06-22T18:13:55.972433Z"}],"checksum":"0a8da9bc4c4053ee067669762bcaeea6e241841295a2b6c948312dad6ef4cc02","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Abstract over the atomicity of reference-counting pointers","homepage":"https://github.com/orium/archery","documentation":"https://docs.rs/archery","repository":"https://github.com/orium/archery","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":876,"comment_lines":59,"files":8}},"total_code_lines":876,"total_comment_lines":59}},{"id":173507,"crate":"archery","num":"0.3.0","dl_path":"/api/v1/crates/archery/0.3.0/download","readme_path":"/api/v1/crates/archery/0.3.0/readme","updated_at":"2019-09-02T21:28:34.518417Z","created_at":"2019-09-02T21:28:34.518417Z","downloads":37505,"features":{"fatal-warnings":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MPL-2.0","links":{"dependencies":"/api/v1/crates/archery/0.3.0/dependencies","version_downloads":"/api/v1/crates/archery/0.3.0/downloads","authors":"/api/v1/crates/archery/0.3.0/authors"},"crate_size":21309,"published_by":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"audit_actions":[],"checksum":"d308d8fa3f687f7a7588fccc4812ed6914be09518232f00454693a7417273ad2","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Abstract over the atomicity of reference-counting pointers","homepage":"https://github.com/orium/archery","documentation":"https://docs.rs/archery","repository":"https://github.com/orium/archery","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":873,"comment_lines":57,"files":8}},"total_code_lines":873,"total_comment_lines":57}},{"id":137222,"crate":"archery","num":"0.2.1","dl_path":"/api/v1/crates/archery/0.2.1/download","readme_path":"/api/v1/crates/archery/0.2.1/readme","updated_at":"2019-03-04T19:23:27.823441Z","created_at":"2019-03-04T19:23:27.823441Z","downloads":2142,"features":{"fatal-warnings":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MPL-2.0","links":{"dependencies":"/api/v1/crates/archery/0.2.1/dependencies","version_downloads":"/api/v1/crates/archery/0.2.1/downloads","authors":"/api/v1/crates/archery/0.2.1/authors"},"crate_size":13183,"published_by":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"audit_actions":[],"checksum":"a548a67a0eab4de1ace9215eb8eda6a839cbeec445e29dff6d6e0024f52652bc","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Abstract over the atomicity of reference-counting pointers","homepage":"https://github.com/orium/archery","documentation":"https://docs.rs/archery","repository":"https://github.com/orium/archery","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":912,"comment_lines":44,"files":8}},"total_code_lines":912,"total_comment_lines":44}},{"id":137219,"crate":"archery","num":"0.2.0","dl_path":"/api/v1/crates/archery/0.2.0/download","readme_path":"/api/v1/crates/archery/0.2.0/readme","updated_at":"2019-03-04T19:14:22.235284Z","created_at":"2019-03-04T19:14:22.235284Z","downloads":1590,"features":{"fatal-warnings":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MPL-2.0","links":{"dependencies":"/api/v1/crates/archery/0.2.0/dependencies","version_downloads":"/api/v1/crates/archery/0.2.0/downloads","authors":"/api/v1/crates/archery/0.2.0/authors"},"crate_size":13137,"published_by":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"audit_actions":[],"checksum":"727c524752f95b17da7bafd5ea522073c118f016a50a4b79584c5e6c673edf7f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Abstract over the atomicity of reference-counting pointers","homepage":"https://github.com/orium/archery","documentation":"https://docs.rs/archery","repository":"https://github.com/orium/archery","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":912,"comment_lines":44,"files":8}},"total_code_lines":912,"total_comment_lines":44}},{"id":135779,"crate":"archery","num":"0.1.0","dl_path":"/api/v1/crates/archery/0.1.0/download","readme_path":"/api/v1/crates/archery/0.1.0/readme","updated_at":"2019-02-25T02:51:00.107729Z","created_at":"2019-02-25T02:51:00.107729Z","downloads":1606,"features":{"fatal-warnings":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MPL-2.0","links":{"dependencies":"/api/v1/crates/archery/0.1.0/dependencies","version_downloads":"/api/v1/crates/archery/0.1.0/downloads","authors":"/api/v1/crates/archery/0.1.0/authors"},"crate_size":11925,"published_by":{"id":7553,"login":"orium","name":"Diogo Sousa","avatar":"https://avatars.githubusercontent.com/u/4107683?v=4","url":"https://github.com/orium","github_username_matches":true,"created_at":"2013-04-09T19:40:34Z"},"audit_actions":[],"checksum":"f41cbc3ea12211dd985151a7f7178018238b97bad84f67b9c45b7289cf2a3c71","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Abstract over the atomicity of reference-counting pointers","homepage":"https://github.com/orium/archery","documentation":"https://docs.rs/archery","repository":"https://github.com/orium/archery","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":629,"comment_lines":42,"files":8}},"total_code_lines":629,"total_comment_lines":42}},{"id":134942,"crate":"archery","num":"0.0.0","dl_path":"/api/v1/crates/archery/0.0.0/download","readme_path":"/api/v1/crates/archery/0.0.0/readme","updated_at":"2019-02-20T22:48:39.338541Z","created_at":"2019-02-20T22:48:39.338541Z","downloads":1584,"features":{"fatal-warnings":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MPL-2.0","links":{"dependencies":"/api/v1/crates/archery/0.0.0/dependencies","version_downloads":"/api/v1/crates/archery/0.0.0/downloads","authors":"/api/v1/crates/archery/0.0.0/authors"},"crate_size":7087,"published_by":null,"audit_actions":[],"checksum":"81835c57fea89d3747ae7d786801551a056aa30490d7f9f87a70aef5adcc83e7","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Abstract over the atomicity of reference-counting pointers","homepage":"https://github.com/orium/archery","documentation":"https://docs.rs/archery","repository":"https://github.com/orium/archery","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":23,"comment_lines":5,"files":2}},"total_code_lines":23,"total_comment_lines":5}}],"keywords":[{"id":"arc","keyword":"arc","created_at":"2015-03-28T03:41:00.178232Z","crates_cnt":125},{"id":"no_std","keyword":"no_std","created_at":"2015-06-20T04:34:42.753830Z","crates_cnt":2447},{"id":"rc","keyword":"rc","created_at":"2015-08-29T23:41:07.251523Z","crates_cnt":88},{"id":"reference-counting","keyword":"reference-counting","created_at":"2017-03-03T05:29:25.447421Z","crates_cnt":22}],"categories":[{"id":"concurrency","category":"Concurrency","slug":"concurrency","description":"Crates for implementing concurrent and parallel computation.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":3836},{"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":4293},{"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":1535}]}