Open forest1102 opened 1 month ago
I want to use regex_lite::Regex to validate pattern for better compilation time. However, current derive only allows regex::Regex.
regex_lite::Regex
regex::Regex
use validator::Validate; use once_cell::sync::Lazy; use regex_lite::Regex; static RE_TWO_CHARS: Lazy<Regex> = Lazy::new(|| Regex::new(r"[a-z]{2}$").unwrap()); #[derive(Validate)] #[serde(rename_all = "camelCase")] pub struct ProjectAbstractJdto { #[validate(regex(path = "RE_TWO_CHARS"))] pub name: String, }
I want to use
regex_lite::Regex
to validate pattern for better compilation time.However, current derive only allows
regex::Regex
.