[package] name = "log-termination" version = "0.1.0" edition = "2018" authors = ["inty "] license = "AGPL-3.0" repository = "https://github.com/interruptinuse/log-termination" readme = "README.md" keywords = ["macro", "nightly"] categories = ["development-tools"] description = """ A proc macro which wraps fn main() in a Termination newtype and sends the error to log::error! """ [lib] proc-macro = true [dependencies] syn = { version = "1.0", features = ["full", "visit-mut", "extra-traits"] } quote = "1.0" proc-macro-error = "0.4.4" regex = "1" uuid = { version = "0.8.1", features = ["v4"] }