[package] name = "timeout-macro" readme = "README.md" keywords = ["macro"] categories = [] license.workspace = true version.workspace = true repository.workspace = true edition.workspace = true description.workspace = true authors.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [lib] name = "timeout_macro" path = "src/lib.rs" proc-macro = true [dependencies] syn = "~2" quote = "~1" async-std = { version = "1.10", features = ["attributes"] } futures-util = "0.3" futures = "~0.3"