pub struct RequiredRule {
pub message: Option<String>,
}Expand description
Required (non-empty) validation rule.
Validates that a value is not empty.
Fields§
§message: Option<String>Custom error message
Implementations§
Source§impl RequiredRule
impl RequiredRule
Trait Implementations§
Source§impl Clone for RequiredRule
impl Clone for RequiredRule
Source§fn clone(&self) -> RequiredRule
fn clone(&self) -> RequiredRule
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RequiredRule
impl Debug for RequiredRule
Source§impl Default for RequiredRule
impl Default for RequiredRule
Source§fn default() -> RequiredRule
fn default() -> RequiredRule
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RequiredRule
impl<'de> Deserialize<'de> for RequiredRule
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<RequiredRule> for SerializableRule
impl From<RequiredRule> for SerializableRule
Source§fn from(rule: RequiredRule) -> Self
fn from(rule: RequiredRule) -> Self
Converts to this type from the input type.
Source§impl PartialEq for RequiredRule
impl PartialEq for RequiredRule
Source§impl Serialize for RequiredRule
impl Serialize for RequiredRule
Source§impl<T> ValidationRule<Option<T>> for RequiredRule
impl<T> ValidationRule<Option<T>> for RequiredRule
Source§impl ValidationRule<String> for RequiredRule
impl ValidationRule<String> for RequiredRule
Source§impl ValidationRule<str> for RequiredRule
impl ValidationRule<str> for RequiredRule
impl StructuralPartialEq for RequiredRule
Auto Trait Implementations§
impl Freeze for RequiredRule
impl RefUnwindSafe for RequiredRule
impl Send for RequiredRule
impl Sync for RequiredRule
impl Unpin for RequiredRule
impl UnwindSafe for RequiredRule
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