[package]
name = "derive_builder"
version = "0.5.0"
authors = ["Colin Kiegel <kiegel@gmx.de>", "Pascal Hertleif <killercup@gmail.com>", "Jan-Erik Rediger <janerik@fnordig.de>", "Ted Driggs <ted.driggs@outlook.com>"]
build = "build/mod.rs"
description = "Rust macro to automatically implement the builder pattern for arbitrary structs."
documentation = "https://docs.rs/derive_builder"
readme = "README.md"
keywords = ["derive", "macro", "builder", "setter", "struct"]
categories = ["development-tools", "rust-patterns"]
license = "MIT/Apache-2.0"
repository = "https://github.com/colin-kiegel/rust-derive-builder"
[lib]
proc-macro = true
[dependencies.derive_builder_core]
version = "0.1"
[dependencies.compiletest_rs]
version = "0.2"
optional = true
[dependencies.log]
version = "0.3"
optional = true
[dependencies.syn]
version = "0.11"
[dependencies.quote]
version = "0.3"
[dependencies.env_logger]
version = "0.4"
optional = true
[dependencies.skeptic]
version = "0.9"
optional = true
[dev-dependencies.pretty_assertions]
version = "0.2"
[build-dependencies.skeptic]
version = "0.9"
optional = true
[build-dependencies.env_logger]
version = "0.4"
optional = true
[build-dependencies.log]
version = "0.3"
optional = true
[features]
logging = ["log", "env_logger", "derive_builder_core/logging"]
nightlytests = ["compiletest_rs"]
skeptic_tests = ["skeptic"]
[badges.travis-ci]
repository = "colin-kiegel/rust-derive-builder"