[package]
edition = "2021"
rust-version = "1.84"
name = "dynosaur"
version = "0.3.1"
authors = [
"Santiago Pastorino <spastorino@gmail.com>",
"Tyler Mandry <tmandry@google.com>",
"Niko Matsakis <rust@nikomatsakis.com>",
]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Dynamic dispatch for return position impl traits and async in Rust"
documentation = "https://docs.rs/dynosaur"
readme = "README.md"
keywords = [
"async",
"trait",
"impl",
]
categories = [
"asynchronous",
"no-std",
]
license = "MIT OR Apache-2.0"
repository = "https://github.com/spastorino/dynosaur"
[lib]
name = "dynosaur"
path = "src/lib.rs"
[[example]]
name = "default_trait"
path = "examples/default_trait.rs"
[[example]]
name = "next"
path = "examples/next.rs"
[[example]]
name = "pub_trait"
path = "examples/pub_trait.rs"
[[example]]
name = "trait_variant"
path = "examples/trait_variant.rs"
[dependencies.dynosaur_derive]
version = "0.3"
[dev-dependencies.tokio]
version = "1.40.0"
features = [
"macros",
"rt",
]
[dev-dependencies.trait-variant]
version = "0.1"