From f4b11eaecb8fcc4798eb3a932a68c47ed802d96d Mon Sep 17 00:00:00 2001 From: Simon Sparks Date: Fri, 27 Jul 2018 10:02:04 +0100 Subject: Added support for validating Cow<'a, str> fields. (#56) * Added support for validating Cow<'a, str> fields. Keats/validator#55 * Corrected error message comparison in compiler-fail/length test. Keats/validator#55 --- validator_derive/tests/compile-fail/length/wrong_type.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'validator_derive/tests') diff --git a/validator_derive/tests/compile-fail/length/wrong_type.rs b/validator_derive/tests/compile-fail/length/wrong_type.rs index a9d53d4..3dd1fb0 100644 --- a/validator_derive/tests/compile-fail/length/wrong_type.rs +++ b/validator_derive/tests/compile-fail/length/wrong_type.rs @@ -4,7 +4,7 @@ use validator::Validate; #[derive(Validate)] //~^ ERROR: proc-macro derive panicked -//~^^ HELP: Validator `length` can only be used on types `String`, `&str` or `Vec` but found `usize` +//~^^ HELP: Validator `length` can only be used on types `String`, `&str`, Cow<'_,str> or `Vec` but found `usize` struct Test { #[validate(length())] s: usize, -- cgit v1.2.3