[package]
edition = "2021"
name = "tiny-pubsub"
version = "0.1.1"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "In-process publish/subscribe message bus with hierarchical topics and deferred or synchronous delivery."
readme = "README.md"
keywords = [
"pubsub",
"publish-subscribe",
"event-bus",
"messaging",
"observer",
]
categories = [
"rust-patterns",
"data-structures",
]
license = "MIT"
repository = "https://github.com/hey-jj/tiny-pubsub"
[lib]
name = "tiny_pubsub"
path = "src/lib.rs"
[[test]]
name = "added_spec"
path = "tests/added_spec.rs"
[[test]]
name = "clear_subscriptions"
path = "tests/clear_subscriptions.rs"
[[test]]
name = "contract"
path = "tests/contract.rs"
[[test]]
name = "count_subscriptions"
path = "tests/count_subscriptions.rs"
[[test]]
name = "get_subscriptions"
path = "tests/get_subscriptions.rs"
[[test]]
name = "hierarchical_addressing"
path = "tests/hierarchical_addressing.rs"
[[test]]
name = "publish"
path = "tests/publish.rs"
[[test]]
name = "regression"
path = "tests/regression.rs"
[[test]]
name = "subscribe"
path = "tests/subscribe.rs"
[[test]]
name = "subscribe_all"
path = "tests/subscribe_all.rs"
[[test]]
name = "subscribe_once"
path = "tests/subscribe_once.rs"
[[test]]
name = "unsubscribe"
path = "tests/unsubscribe.rs"
[dependencies]