pub enum ParameterValidationType {
Show 16 variants
NotNull,
IdNotNull,
IdNotNone,
IdSpecified,
Exists,
PositionWithinBounds {
bounds_folder_object: &'static str,
},
Is {
expected_types: Vec<&'static str>,
},
ValidPath,
ValidUtf8,
NotBlank,
PathExists,
PathParentMustExist,
ValidPropertyValue {
type_source: &'static str,
settings_source: &'static str,
},
ValidPropertyValueDb {
property_source: &'static str,
},
ValidSettings {
type_source: &'static str,
},
ValidSettingsDb {
property_source: &'static str,
},
}Variants§
NotNull
IdNotNull
IdNotNone
IdSpecified
Exists
PositionWithinBounds
Is
ValidPath
ValidUtf8
NotBlank
PathExists
PathParentMustExist
ValidPropertyValue
ValidPropertyValueDb
ValidSettings
ValidSettingsDb
Trait Implementations§
Source§impl Clone for ParameterValidationType
impl Clone for ParameterValidationType
Source§impl Debug for ParameterValidationType
impl Debug for ParameterValidationType
impl Eq for ParameterValidationType
Source§impl PartialEq for ParameterValidationType
impl PartialEq for ParameterValidationType
impl StructuralPartialEq for ParameterValidationType
Auto Trait Implementations§
impl Freeze for ParameterValidationType
impl RefUnwindSafe for ParameterValidationType
impl Send for ParameterValidationType
impl Sync for ParameterValidationType
impl Unpin for ParameterValidationType
impl UnsafeUnpin for ParameterValidationType
impl UnwindSafe for ParameterValidationType
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