#mutability #generic #interior-mutability #no-alloc #interior

no-std mut_family

A GAT-based library for writing code that is generic over exterior/interior mutability and mutability of references

15 releases

0.1.14 Apr 15, 2023
0.1.13 Apr 15, 2023

#2512 in Rust patterns

Download history 21/week @ 2024-07-23 1/week @ 2024-09-17 46/week @ 2024-09-24

51 downloads per month

MIT/Apache

22KB
371 lines

mut_family

Latest Version Downloads Documentation License Dependency Status

A GAT-based library for writing code that is generic over interior/exterior mutability and reference of arbitrary mutability.

SemVer Policy

At the moment, there's no any semver guarantees. The crate may undergo breaking changes. However, you still can use it in your project if you select a specific version, your crate is an application, and your upstream crates do not use mut_family.

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~2MB
~42K SLoC