From ac3810f68d2dd86c17a57593959506bd1b99cab5 Mon Sep 17 00:00:00 2001 From: Andras Mocsary Date: Fri, 6 Sep 2019 16:30:54 +0200 Subject: Add utf-8 non-control chars validator --- validator_derive/src/validation.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'validator_derive/src/validation.rs') 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, }; -- cgit v1.2.3