pub struct TaskInputValidation {
pub expression: Option<String>,
pub message: Option<String>,
}Fields§
§expression: Option<String>Conditional expression
message: Option<String>Message explaining how user can correct if validation fails
Implementations§
Trait Implementations§
Source§impl Clone for TaskInputValidation
impl Clone for TaskInputValidation
Source§fn clone(&self) -> TaskInputValidation
fn clone(&self) -> TaskInputValidation
Returns a copy 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 TaskInputValidation
impl Debug for TaskInputValidation
Source§impl Default for TaskInputValidation
impl Default for TaskInputValidation
Source§fn default() -> TaskInputValidation
fn default() -> TaskInputValidation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TaskInputValidation
impl<'de> Deserialize<'de> for TaskInputValidation
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 PartialEq for TaskInputValidation
impl PartialEq for TaskInputValidation
Source§impl Serialize for TaskInputValidation
impl Serialize for TaskInputValidation
impl StructuralPartialEq for TaskInputValidation
Auto Trait Implementations§
impl Freeze for TaskInputValidation
impl RefUnwindSafe for TaskInputValidation
impl Send for TaskInputValidation
impl Sync for TaskInputValidation
impl Unpin for TaskInputValidation
impl UnwindSafe for TaskInputValidation
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