pub struct StringValidator {
pub min_len: Option<u32>,
pub max_len: Option<u32>,
pub exact_len: Option<u32>,
pub start_with: Option<String>,
pub end_with: Option<String>,
}
Fields§
§min_len: Option<u32>
§max_len: Option<u32>
§exact_len: Option<u32>
§start_with: Option<String>
§end_with: Option<String>
Trait Implementations§
Source§impl Default for StringValidator
impl Default for StringValidator
Source§fn default() -> StringValidator
fn default() -> StringValidator
Returns the “default value” for a type. Read more
Source§impl FromDirective for StringValidator
impl FromDirective for StringValidator
Auto Trait Implementations§
impl Freeze for StringValidator
impl RefUnwindSafe for StringValidator
impl Send for StringValidator
impl Sync for StringValidator
impl Unpin for StringValidator
impl UnwindSafe for StringValidator
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more