archery
Abstract over the atomicity of reference-counting pointers
1.2.3
21M downloads/mo
#2034 most downloaded on crates.io
orium/archery
What this package is like to depend on
Last release 14 days ago
09 Aug 2026
Release timing varies
gaps range from 2 weeks to 2.7 years
Nearly every release is documented
notes for 12 of 13 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
13 releases · first in 2019
2 releases in the last 12 months
see the full history below
Release timeline
13 releases · Feb 2019 to Aug 2026
2020
2021
2022
2023
2024
2025
2026
Releases
latest 13-
1.2.309 Aug 2026Release notes
Open source →- Fix UB in shared pointer kinds relying on
Rc/Arclayout (#33). - Update dependencies.
Release notes
Open source →- Fix UB in shared pointer kinds relying on
Rc/Arclayout (#33). - Update dependencies.
- Fix UB in shared pointer kinds relying on
-
1.2.206 Oct 2025 -
1.2.113 Aug 2024 -
1.2.020 Feb 2024 -
1.1.031 Oct 2023Release notes
Open source →- Added support for
triomphe::Arcas a pointer kind. This gated behind thetriomphefeature.
Release notes
Open source →- Added support for
triomphe::Arcas a pointer kind. This gated behind thetriomphefeature.
- Added support for
-
1.0.021 Jul 2023 -
0.5.015 Mar 2023Release notes
Open source →- Fix
Send/Syncunsoundness inSharedPointer. See issue #18. - Added
SharedPointer::pin(). - Added
SharedPointer::as_ptr(). - Updated dependencies.
- Updated to 2021 edition.
Release notes
Open source →- Fix
Send/Syncunsoundness inSharedPointer. See issue #18. - Added
SharedPointer::pin(). - Added
SharedPointer::as_ptr(). - Updated dependencies.
- Updated to 2021 edition.
- Fix
-
0.4.022 Jun 2020 -
0.3.002 Sep 2019Release notes
Open source →- Renamed
SharedPointerKindRcandSharedPointerKindArctoRcKandArcK, respectively.
- Renamed
-
0.2.104 Mar 2019 -
0.2.004 Mar 2019Release notes
Open source →- Added some functionality to
SharedPointerthat you would expect fromRc/Arc.- Functions:
SharedPointer::try_unwrap().SharedPointer::get_mut().SharedPointer::strong_count().SharedPointer::ptr_eq().
- Traits:
Default.From<T>.From<Box<T>>.std::fmt::Pointer.
- Functions:
- Added some functionality to
-
0.1.025 Feb 2019Release notes
Open source →- Initial release with
SharedPointer,SharedPointerKind,SharedPointerKindRc, andSharedPointerKindArc.- Functionality exposed from the underlying pointers:
deref(),make_mut(),clone().
- Functionality exposed from the underlying pointers:
- Initial release with
-
0.0.020 Feb 2019Nothing published for this version