tower-actor 0.2.0

A `tower` middleware that creates a `Service` by passing messages to an actor.
Documentation
[dependencies.futures]
version = "0.3"

[dependencies.pin-project]
version = "1.0.12"

[dependencies.thiserror]
version = "1.0.40"

[dependencies.tokio]
features = ["rt", "tracing"]
version = "1.44.2"

[dependencies.tokio-util]
version = "0.7"

[dependencies.tower]
version = "0.5.2"

[dependencies.tracing]
version = "0.1"

[dev-dependencies.tokio]
features = ["macros", "rt-multi-thread"]
version = "1.44.2"

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

[lints.rust.unexpected_cfgs]
check-cfg = ["cfg(tokio_unstable)"]
level = "warn"
priority = 0

[package]
authors = ["Mikayla Maki <mikayla.c.maki@gmail.com>", "Henry de Valence <hdevalence@hdevalence.ca>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "A `tower` middleware that creates a `Service` by passing messages to an actor."
edition = "2021"
homepage = "https://github.com/penumbra-zone/tower-actor"
license = "MIT OR Apache-2.0"
name = "tower-actor"
readme = "README.md"
repository = "https://github.com/penumbra-zone/tower-actor"
version = "0.2.0"