validators-derive 0.22.4

This is a library for validating and modeling user input and this crate provides a procedural macro to define validators with optional parameters.
Documentation
[badges.travis-ci]
branch = "master"
repository = "magiclen/validators"
[dependencies.educe]
version = "0.4"

[dependencies.enum-ordinalize]
version = "3.1"

[dependencies.phonenumber]
optional = true
version = "0.3"

[dependencies.proc-macro2]
version = "1"

[dependencies.quote]
version = "1"

[dependencies.regex-dep]
optional = true
package = "regex"
version = "1"

[dependencies.syn]
version = "1"

[dependencies.validators]
version = "0.22.1"

[dependencies.validators-options]
version = "0.22"
[dev-dependencies.lazy_static]
version = "1.4"

[dev-dependencies.once_cell]
version = "1.4"

[features]
base32 = ["validators/base32"]
base32_decoded = ["validators/base32_decoded"]
base64 = ["validators/base64"]
base64_decoded = ["validators/base64_decoded"]
base64_url = ["validators/base64_url"]
base64_url_decoded = ["validators/base64_url_decoded"]
boolean = ["validators/boolean"]
default = ["full"]
domain = ["validators/domain"]
email = ["validators/email"]
full = ["base32", "base32_decoded", "base64", "base64_decoded", "base64_url", "base64_url_decoded", "boolean", "domain", "email", "host", "http_url", "http_ftp_url", "ip", "ipv4", "ipv6", "json", "length", "line", "mac_address", "number", "phone", "regex", "semver", "semver_req", "signed_integer", "text", "unsigned_integer", "url", "uuid"]
host = ["validators/host"]
http_ftp_url = ["validators/http_ftp_url"]
http_url = ["validators/http_url"]
ip = ["validators/ip"]
ipv4 = ["validators/ipv4"]
ipv6 = ["validators/ipv6"]
json = ["validators/json"]
length = ["validators/length"]
line = ["validators/line"]
mac_address = ["validators/mac_address"]
number = ["validators/number"]
phone = ["validators/phone", "std", "phonenumber"]
regex = ["validators/regex", "regex-dep"]
rocket = ["validators/rocket"]
semver = ["validators/semver"]
semver_req = ["validators/semver_req"]
serde = ["validators/serde"]
signed_integer = ["validators/signed_integer"]
std = ["validators/std"]
text = ["validators/text"]
unsigned_integer = ["validators/unsigned_integer"]
url = ["validators/url"]
uuid = ["validators/uuid"]

[lib]
proc-macro = true

[package]
authors = ["Magic Len <len@magiclen.org>"]
categories = ["no-std", "parser-implementations", "value-formatting", "rust-patterns"]
description = "This is a library for validating and modeling user input and this crate provides a procedural macro to define validators with optional parameters."
edition = "2018"
homepage = "https://magiclen.org/validators"
include = ["src/**/*", "Cargo.toml", "README.md", "LICENSE"]
keywords = ["validator", "validation", "user", "serde", "rocket"]
license = "MIT"
name = "validators-derive"
readme = "README.md"
repository = "https://github.com/magiclen/validators"
version = "0.22.4"
[package.metadata.docs.rs]
all-features = true