bytes-pool
Allocation-free sharing of bytes and strings using Bytes from the bytes crate as storage.
Usage
To use bytes-pool, first add this to your Cargo.toml:
[]
= "1"
Next, add this to your crate:
use BytesPool;
no_std support
To use bytes-pool with no_std environment, disable the (enabled by default) std feature.
[]
= { = "1", = false }
bytes-pool forwards the std feature to bytes. It also forwards the extra-platforms feature if enabled. See the no_std documentation for the bytes crate for more information.
Serde support
Serde support is optional and disabled by default. To enable use the feature serde.
[]
= { = "1", = ["serde"] }
License
This project is licensed under the MIT license.
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted
for inclusion in bytes-pools by you, shall be licensed as MIT, without any
additional terms or conditions.