hybrid-array
Hybrid typenum-based and const generic array types designed to provide the flexibility of typenum-based expressions while also allowing interoperability and a transition path to const generics
0.4.14
86M downloads/mo
#885 most downloaded on crates.io
RustCrypto/hybrid-array
What this package is like to depend on
Last release 24 days ago
30 Jul 2026
Release timing varies
gaps range from 8 days to 4 months
Nearly every release is documented
notes for 20 of 20 stable releases
1 version withdrawn
withdrawn after publishing
4 years old
43 releases · first in 2022
15 releases in the last 12 months
see the full history below
Release timeline
43 releases · May 2022 to Jul 2026Releases
latest 43-
0.4.1430 Jul 2026 -
0.4.1327 Jun 2026 -
0.4.1209 May 2026 -
0.4.1124 Apr 2026Release notes
Open source →Release notes
Open source → -
0.4.1031 Mar 2026Release notes
Open source →Release notes
Open source → -
0.4.930 Mar 2026Release notes
Open source →Added
- Functions for casting from core references (#181)
Array::cast_from_core:const fnequivalent ofFrom<[T; N]>Array::cast_from_core_mut:mutequivalent of the aboveArray::from_ref: cast&Tto&Array<T; U1>Array::from_mut:mutequivalent of the above
Release notes
Open source →Added
- Functions for casting from core references (#181)
Array::cast_from_core:const fnequivalent ofFrom<[T; N]>Array::cast_from_core_mut:mutequivalent of the aboveArray::from_ref: cast&Tto&Array<T; U1>Array::from_mut:mutequivalent of the above
- Functions for casting from core references (#181)
-
0.4.808 Mar 2026 -
0.4.703 Feb 2026Release notes
Open source →Release notes
Open source → -
0.4.622 Jan 2026Release notes
Open source →Release notes
Open source → -
0.4.529 Sep 2025Release notes
Open source →Release notes
Open source → -
0.4.424 Sep 2025 -
0.4.323 Sep 2025 -
0.4.221 Sep 2025 withdrawn -
0.4.110 Sep 2025 -
0.4.001 Sep 2025 -
0.3.130 Apr 2025 -
0.3.021 Feb 2025Release notes
Open source → -
0.2.307 Dec 2024 -
0.2.120 Oct 2024 -
0.2.019 Oct 2024Release notes
Open source →Added
- Reference conversion support from core arrays (utils#904)
- Impl
DefaultforArray(utils#905) Deref/DerefMutimpls forArray(utils#908, utils#913)- Impl
From<Array<T, U>>for[T; N](utils#945) - Impl
IntoIteratorfor allArraySizes (utils#956) - Impl
IntoIteratorfor references to allArraySizes (utils#957) - Concat and split methods (utils#958)
slice_as_chunks(_mut)methods (utils#974)- Impl
Zeroize/ZeroizeOnDropforArray(utils#984) AssocArraySizetrait (utils#1006, #40)sizessubmodule (utils#1014, #68)ArrayNtype alias (utils#1017)- Impl
FromIterator(utils#1039) Array::try_from_iter(#4)- Helper functions for
Array<MaybeUninit<T>, U>(#8) SendandSyncimpls forArray(#15)Array::map(#61)- Support all array sizes up to
U512(#67) Array<Array<...>>::as_flattened{_mut}()(#86)serdesupport (#88)bytemucksupport (#99)
Changed
Removed
-
0.2.0-rc.1219 Oct 2024 pre-releaseNothing published for this version
-
0.2.0-rc.1130 Sep 2024 pre-releaseNothing published for this version
-
0.2.0-rc.1018 Sep 2024 pre-releaseNothing published for this version
-
0.2.0-rc.923 Jun 2024 pre-releaseNothing published for this version
-
0.2.0-rc.817 Mar 2024 pre-releaseNothing published for this version
-
0.2.0-rc.704 Mar 2024 pre-releaseNothing published for this version
-
0.2.0-rc.601 Mar 2024 pre-releaseNothing published for this version
-
0.2.0-rc.506 Feb 2024 pre-releaseNothing published for this version
-
0.2.0-rc.431 Jan 2024 pre-releaseNothing published for this version
-
0.2.0-rc.329 Jan 2024 pre-releaseNothing published for this version
-
0.2.0-rc.227 Jan 2024 pre-releaseNothing published for this version
-
0.2.0-rc.117 Jan 2024 pre-releaseNothing published for this version
-
0.2.0-rc.010 Jan 2024 pre-releaseNothing published for this version
-
0.2.0-pre.831 Dec 2023 pre-releaseNothing published for this version
-
0.2.0-pre.731 Dec 2023 pre-releaseNothing published for this version
-
0.2.0-pre.630 Dec 2023 pre-releaseNothing published for this version
-
0.2.0-pre.526 Oct 2023 pre-releaseNothing published for this version
-
0.2.0-pre.405 Sep 2023 pre-releaseNothing published for this version
-
0.2.0-pre.305 Sep 2023 pre-releaseNothing published for this version
-
0.2.0-pre.231 May 2023 pre-releaseNothing published for this version
-
0.2.0-pre.130 May 2023 pre-releaseNothing published for this version
-
0.2.0-pre.006 May 2023 pre-releaseNothing published for this version
-
0.1.007 May 2022