PackageTrack
Sign in Get early access

inout

Custom reference types for code generic over in-place and buffer-to-buffer modes of operation.

0.2.2 262M downloads/mo #399 most downloaded on crates.io RustCrypto/utils

What this package is like to depend on

Last release 7 months ago

27 Dec 2025

Ships unpredictably

gaps range from 2 weeks to 1.7 years

Most releases are documented

notes for 7 of 8 stable releases

1 version withdrawn

withdrawn after publishing

5 years old

20 releases · first in 2021

4 releases in the last 12 months

see the full history below

Release timeline

20 releases · Aug 2021 to Dec 2025
2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 20
  1. 0.2.2 27 Dec 2025
    Release notes

    Changed

    • Require block-padding v0.4.2 (#1291)
    Open source →
  2. 0.2.1 06 Oct 2025
    Release notes

    Changed

    • Migrate to fixed Padding::pad_detached from block-padding v0.4.1 (#1227)
    Open source →
  3. 0.2.0 06 Oct 2025 withdrawn
    Release notes

    Changed

    • Migrated from generic-array to hybrid-array (#944)
    • Edition changed to 2024 and MSRV bumped to 1.85 (#1149)

    Added

    • InOut::into_out and InOutBufReserved::into_out methods (#1132)
    • InOutBufReserved::split_reserved method (#1133)
    • InOut::into_out_with_copied_in and InOutBuf::into_out_with_copied_in methods (#1169)
    Open source →
  4. 0.2.0-rc.6 02 Sep 2025 pre-release

    Nothing published for this version

  5. 0.2.0-rc.5 29 May 2025 pre-release

    Nothing published for this version

  6. 0.2.0-rc.4 22 Feb 2025 pre-release

    Nothing published for this version

  7. 0.2.0-rc.3 20 Nov 2024 pre-release

    Nothing published for this version

  8. 0.2.0-rc.2 21 Oct 2024 pre-release

    Nothing published for this version

  9. 0.2.0-rc.1 28 Sep 2024 pre-release

    Nothing published for this version

  10. 0.2.0-rc.0 26 Jul 2024 pre-release

    Nothing published for this version

  11. 0.2.0-pre.4 10 Jan 2024 pre-release

    Nothing published for this version

  12. 0.2.0-pre.3 31 Dec 2023 pre-release

    Nothing published for this version

  13. 0.2.0-pre.2 31 Dec 2023 pre-release

    Nothing published for this version

  14. 0.2.0-pre.1 30 Dec 2023 pre-release

    Nothing published for this version

  15. 0.1.4 21 Feb 2025
    Release notes

    Fixed

    • Return output length from InOutBufReserved::get_out_len instead of input length (#1150)
    Open source →
  16. 0.1.3 31 Mar 2022
    Release notes

    Fixed

    • MIRI error in From impl for InOutBuf (#755)
    Open source →
  17. 0.1.2 10 Feb 2022
    Release notes

    Changed

    • Use borrow instead of consuming in InOutBufReserved::get_*_len() methods (#734)
    Open source →
  18. 0.1.1 10 Feb 2022
    Release notes

    Fixed

    • Fix doc build on docs.rs by optionally enabling the doc_cfg feature (#733)
    Open source →
  19. 0.1.0 10 Feb 2022
    Release notes
    • Initial release (#675)
    Open source →
  20. 0.0.0 13 Aug 2021

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive