pub struct EntityValidationConfig {
pub entity_type: String,
/* private fields */
}Expand description
Configuration for validating and filtering an entity
Fields§
§entity_type: StringEntity type name
Implementations§
Source§impl EntityValidationConfig
impl EntityValidationConfig
Sourcepub fn add_validator<F>(&mut self, field: &str, validator: F)
pub fn add_validator<F>(&mut self, field: &str, validator: F)
Add a validator for a specific field
Sourcepub fn add_filter<F>(&mut self, field: &str, filter: F)
pub fn add_filter<F>(&mut self, field: &str, filter: F)
Add a filter for a specific field
Auto Trait Implementations§
impl Freeze for EntityValidationConfig
impl !RefUnwindSafe for EntityValidationConfig
impl Send for EntityValidationConfig
impl Sync for EntityValidationConfig
impl Unpin for EntityValidationConfig
impl !UnwindSafe for EntityValidationConfig
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