#in-place #modes #custom-reference

no-std inout

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

18 releases

Uses new Rust 2024

0.2.1 Oct 6, 2025
0.2.0-rc.6 Sep 2, 2025
0.2.0-rc.5 May 29, 2025
0.2.0-rc.4 Feb 22, 2025
0.0.0 Aug 13, 2021

#9 in No standard library

Download history 1564316/week @ 2025-08-15 1558179/week @ 2025-08-22 1833213/week @ 2025-08-29 1652318/week @ 2025-09-05 1635389/week @ 2025-09-12 1670895/week @ 2025-09-19 1744723/week @ 2025-09-26 1695977/week @ 2025-10-03 1658905/week @ 2025-10-10 1712163/week @ 2025-10-17 1847136/week @ 2025-10-24 1851756/week @ 2025-10-31 1908352/week @ 2025-11-07 1947337/week @ 2025-11-14 1829888/week @ 2025-11-21 1465642/week @ 2025-11-28

7,504,657 downloads per month
Used in 6,353 crates (10 directly)

MIT/Apache

36KB
675 lines

RustCrypto: In/Out Ref Types

crate Docs Build Status Apache2/MIT licensed Rust Version Project Chat

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

License

Licensed under either of:

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~530KB
~15K SLoC