castaway
Safe, zero-cost downcasting for limited compile-time specialization.
0.2.4
129M downloads/mo
#695 most downloaded on crates.io
sagebind/castaway
What this package is like to depend on
Last release 1 years ago
12 Jul 2025
Release timing varies
gaps range from 6 weeks to 2.1 years
Some releases are documented
notes for 2 of 8 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
8 releases · first in 2021
0 releases in the last 12 months
see the full history below
Release timeline
8 releases · Jun 2021 to Jul 2025Releases
latest 8-
0.2.412 Jul 2025 -
0.2.304 Jul 2024Release notes
Open source →Added
- Enable certain implementations of
LifetimeFreeforno_stdwhenallocis available based onallocfeature. @dragazo in #13 - Implement
LifetimeFreefor tuples. @sagebind in #17
Fixed
- More robust
type_eq_non_staticimplementation. @dtolnay in #14 - Fix macos CI builds. @sagebind in #15
- Fix miscompilation in
transmute_uncheckedintroduced by bug in LLVM. @zheland in #25
Full Changelog: 0.2.2...0.2.3
- Enable certain implementations of
-
0.2.204 Jun 2022Nothing published for this version
-
0.2.122 Apr 2022Nothing published for this version
-
0.2.020 Apr 2022Nothing published for this version
-
0.1.209 Dec 2021Nothing published for this version
-
0.1.126 Sep 2021Nothing published for this version
-
0.1.021 Jun 2021Nothing published for this version