trait FieldValidator {
// Required method
fn is_empty(&self) -> bool;
}Expand description
Trait for checking if a field is effectively empty.
is_empty(): Checks if the field has no meaningful value
- Used when backend is enabled to validate required fields
None,Some(""),false, or""are considered empty
Required Methods§
Implementations on Foreign Types§
Source§impl FieldValidator for Option<String>
Option fields: None or empty content is empty
impl FieldValidator for Option<String>
Option
Source§impl FieldValidator for Option<SecretString>
Option fields: None or empty secret is empty
For secrets, Some(“”) is treated as “not provided” for both checks
impl FieldValidator for Option<SecretString>
Option
Source§impl FieldValidator for bool
Bool fields: false is considered “empty”, true is “provided”
impl FieldValidator for bool
Bool fields: false is considered “empty”, true is “provided”
Source§impl FieldValidator for String
String fields: empty if the string is empty
impl FieldValidator for String
String fields: empty if the string is empty