pub struct RequiredFieldInfo {
pub field_name: String,
pub error_message: String,
pub group: Option<String>,
pub condition: Option<RequirementCondition>,
}Expand description
Required field information
Fields§
§field_name: StringField name
error_message: StringError message when empty
group: Option<String>Group name (for conditional requirements)
condition: Option<RequirementCondition>Condition for requirement
Trait Implementations§
Source§impl Clone for RequiredFieldInfo
impl Clone for RequiredFieldInfo
Source§fn clone(&self) -> RequiredFieldInfo
fn clone(&self) -> RequiredFieldInfo
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 moreAuto Trait Implementations§
impl Freeze for RequiredFieldInfo
impl RefUnwindSafe for RequiredFieldInfo
impl Send for RequiredFieldInfo
impl Sync for RequiredFieldInfo
impl Unpin for RequiredFieldInfo
impl UnwindSafe for RequiredFieldInfo
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