compose-rt 0.19.0

A positional memoization runtime similar to Jetpack Compose Runtime.
Documentation
[[bench]]
harness = false
name = "basic"
path = "benches/basic.rs"

[dependencies.generational-box]
version = "0.6"

[dependencies.rustc-hash]
version = "2.1"

[dependencies.slab]
version = "0.4"

[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.5"

[[example]]
name = "any_data"
path = "examples/any_data.rs"

[[example]]
name = "basic"
path = "examples/basic.rs"

[[example]]
name = "mini_demo"
path = "examples/mini_demo.rs"

[[example]]
name = "state"
path = "examples/state.rs"

[[example]]
name = "test"
path = "examples/test.rs"

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

[package]
authors = ["cksac <cs.cksac@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["caching", "gui", "data-structures"]
description = "A positional memoization runtime similar to Jetpack Compose Runtime."
edition = "2021"
homepage = "https://github.com/cksac/compose-rt"
keywords = ["memoization", "tree", "gui", "caching", "computation"]
license = "MIT/Apache-2.0"
name = "compose-rt"
readme = "README.md"
repository = "https://github.com/cksac/compose-rt"
version = "0.19.0"

[profile.flamegraph]
debug = 2
inherits = "release"