# bit-buf <!-- omit from toc -->
I needed this.
[crates.io](https://crates.io/crates/bit-buf) |
[API Docs (docs.rs)](https://docs.rs/bit_buf) |
[Changelog](CHANGELOG.md) |
[License](LICENSE) |
[AI Usage Disclosure](#ai-usage-disclosure)
- [Installation](#installation)
## Installation
```shell
cargo add bit-buf@=0.3.0
```
or
`Cargo.toml`
```toml
[dependencies]
bit-buf = "=0.3.0"
```
or
```toml
[dependencies.bit-buf]
version = "=0.3.0"
```
## AI Usage Disclosure <!-- omit from toc -->
> [!TIP]
> All AI generated code can be found by searching for `@ai-generated`
> [!IMPORTANT]
> Except for the things listed below, AI was not used in any form for the rest of the project. Note however that I may have unknowingly read AI generated content when doing searches (eg: on StackOverflow, Reddit, etc.)
* Google Gemini 3.5 Flash was used to generate the code in [`tests/common/test_values.rs`](tests/common/test_values.rs). The functions there generate values to test for the large number types as exhaustively testing every value for those types is infeasible