[](https://crates.io/crates/frozen-core)
[](https://docs.rs/frozen-core)
[](https://github.com/pid7-org/frozen-core/actions/workflows/tests.yaml)
[](LICENSE-MIT)
# FrozenCore
Custom implementations and core utilities for [pid7-org](https://github.com/pid7-org/) crates
> [!NOTE]
> `frozen-core` contains next to naught AI-generated code
>
> Therefore, any catastrophic bugs or fatal crashes encountered are results of pure and unadulterated
> skill issues
## Feature Flags
- [`ack`](https://docs.rs/frozen-core/latest/frozen_core/ack/index.html)
- [`error`](https://docs.rs/frozen-core/latest/frozen_core/error/index.html)
- [`file`](https://docs.rs/frozen-core/latest/frozen_core/file/index.html)
- [`hints`](https://docs.rs/frozen-core/latest/frozen_core/hints/index.html)
- [`isa`](https://docs.rs/frozen-core/latest/frozen_core/isa/index.html)
- [`memmap`](https://docs.rs/frozen-core/latest/frozen_core/memmap/index.html)
## Usage
Add following to your `Cargo.toml`,
```toml
[dependencies]
frozen-core = { version = "0.0.37", default-features = true }
```
> [!IMPORTANT]
> Minimum Supported Rust Version (MSRV) is `1.86.0`
> [!TIP]
> All the features are enabled by default; to disable, set `default-features` to `false`
## TL;DR
> [!IMPORTANT]
> `frozen-core` is primarily created for [pid7-org](https://github.com/pid7-org/) projects
>
> External use is discouraged, but not prohibited, given __you assume all the risks__
This project is licensed under the Apache-2.0 and MIT License, see the [LICENSE-APACHE](LICENSE-APACHE) and
[LICENSE-MIT](LICENSE-MIT) file for more details
Contributions are welcome; please feel free to submit a PR or open an issue if you have any feedback or suggestions