aboutsummaryrefslogtreecommitdiffstats
path: root/validator_derive/src/validation.rs
diff options
context:
space:
mode:
authorVincent Prouillet2019-10-14 19:53:18 +0200
committerGitHub2019-10-14 19:53:18 +0200
commit5c509da6e41726e5a80d52c10f70e582b28d145f (patch)
treeed2962ef987c124d9f44cb14c2dacdc7aaf97797 /validator_derive/src/validation.rs
parent9554ba1116e2cbdf4ea565616c627792c1d03fa9 (diff)
parentac3810f68d2dd86c17a57593959506bd1b99cab5 (diff)
downloadvalidator-5c509da6e41726e5a80d52c10f70e582b28d145f.tar.bz2
Merge pull request #79 from mocsy/master
Add utf-8 non-control characters validator
Diffstat (limited to 'validator_derive/src/validation.rs')
-rw-r--r--validator_derive/src/validation.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/validator_derive/src/validation.rs b/validator_derive/src/validation.rs
index 5f42d7b..be8afee 100644
--- a/validator_derive/src/validation.rs
+++ b/validator_derive/src/validation.rs
@@ -146,7 +146,7 @@ pub fn extract_range_validation(
}
}
-/// Extract url/email/phone field validation with a code or a message
+/// Extract url/email/phone/non_control_character field validation with a code or a message
pub fn extract_argless_validation(
validator_name: String,
field: String,
@@ -178,6 +178,8 @@ pub fn extract_argless_validation(
"credit_card" => Validator::CreditCard,
#[cfg(feature = "phone")]
"phone" => Validator::Phone,
+ #[cfg(feature = "unic")]
+ "non_control_character" => Validator::NonControlCharacter,
_ => Validator::Url,
};