allocated 0.1.1

Abstractions for working with explicitly allocated data structures
Documentation
# allocated-rs

[![crates.io](https://img.shields.io/crates/v/allocated.svg)](https://crates.io/crates/allocated)
[![Released API docs](https://docs.rs/allocated/badge.svg)](https://docs.rs/allocated)

Abstractions for working with allocated data structures.

`allocated` provides various utilities for working with
explicitly allocated data structures, which makes them
more ergonomic to write, easier to make them correctly
manage memory and more consistent between different implementations.

## Features

- **`no_std` compatible**: Core functionality works without the standard library
- **Optional `std` feature**: Enables `TrackingAllocator` with backtrace support
- Works with any allocator implementing the `Allocator` trait

Most of this code was written before code generating AI was
widespread. However, Claude Code has been used to fix typos and improve
the documentation since then.

## License

Copyright 2024 Alex Chamberlain

This project is licensed under either of

- Apache License, Version 2.0, ([LICENSE-APACHE]LICENSE-APACHE or
  http://www.apache.org/licenses/LICENSE-2.0)
- MIT license ([LICENSE-MIT]LICENSE-MIT or
  http://opensource.org/licenses/MIT)

at your option.