hato 0.2.1

Heterogeneous Arenas of Trait Objects.
Documentation
[[bench]]
harness = false
name = "benchmarks"
path = "benches/benchmarks.rs"

[dependencies.aligned-vec]
version = "0.6.0"

[dependencies.unscrupulous]
version = "0.1.0"

[dev-dependencies.criterion]
default-features = false
features = ["html_reports"]
version = "0.5.1"

[dev-dependencies.dyn-clone]
version = "1.0"

[dev-dependencies.rand]
default-features = false
features = ["std", "std_rng"]
version = "0.8.5"

[lib]
name = "hato"
path = "src/lib.rs"

[lints.clippy]
cargo = "warn"
nursery = "warn"
pedantic = "warn"

[lints.clippy.doc_markdown]
level = "allow"
priority = 1

[lints.clippy.needless_doctest_main]
level = "allow"
priority = 1

[lints.rust]
absolute_paths_not_starting_with_crate = "warn"
explicit_outlives_requirements = "warn"
ffi_unwind_calls = "warn"
let_underscore_drop = "warn"
macro_use_extern_crate = "warn"
meta_variable_misuse = "warn"
missing_abi = "warn"
missing_docs = "warn"
non_ascii_idents = "warn"
pointer_structural_match = "warn"
rust-2021-compatibility = "warn"
single_use_lifetimes = "warn"
trivial_casts = "warn"
trivial_numeric_casts = "warn"
unsafe_op_in_unsafe_fn = "warn"
unused_extern_crates = "warn"
unused_import_braces = "warn"
unused_lifetimes = "warn"
unused_macro_rules = "warn"
unused_qualifications = "warn"
unused_results = "warn"
variant_size_differences = "warn"

[lints.rustdoc]
missing_crate_level_docs = "warn"
private_doc_tests = "warn"
unescaped_backticks = "warn"

[package]
authors = ["ffminus <ffminus@protonmail.com"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["data-structures", "memory-management"]
description = "Heterogeneous Arenas of Trait Objects."
edition = "2021"
keywords = ["arena", "data-structures", "memory"]
license = "MIT"
name = "hato"
readme = "README.md"
repository = "https://github.com/ffminus/hato"
version = "0.2.1"