pub struct MinMaxValidationRuleRequest {
pub id: Option<Uuid>,
pub content_type: String,
pub name: String,
pub field: String,
pub enabled: Option<bool>,
pub error_message: Option<String>,
pub min: Option<Option<f64>>,
pub max: Option<Option<f64>>,
pub tags: Option<Vec<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
}Expand description
MinMaxValidationRuleRequest : Serializer for MinMaxValidationRule objects.
Fields§
§id: Option<Uuid>§content_type: String§name: String§field: String§enabled: Option<bool>§error_message: Option<String>Optional error message to display when validation fails.
min: Option<Option<f64>>When set, apply a minimum value contraint to the value of the model field.
max: Option<Option<f64>>When set, apply a maximum value contraint to the value of the model field.
custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Trait Implementations§
Source§impl Clone for MinMaxValidationRuleRequest
impl Clone for MinMaxValidationRuleRequest
Source§fn clone(&self) -> MinMaxValidationRuleRequest
fn clone(&self) -> MinMaxValidationRuleRequest
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 moreSource§impl Debug for MinMaxValidationRuleRequest
impl Debug for MinMaxValidationRuleRequest
Source§impl Default for MinMaxValidationRuleRequest
impl Default for MinMaxValidationRuleRequest
Source§fn default() -> MinMaxValidationRuleRequest
fn default() -> MinMaxValidationRuleRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MinMaxValidationRuleRequest
impl<'de> Deserialize<'de> for MinMaxValidationRuleRequest
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
impl StructuralPartialEq for MinMaxValidationRuleRequest
Auto Trait Implementations§
impl Freeze for MinMaxValidationRuleRequest
impl RefUnwindSafe for MinMaxValidationRuleRequest
impl Send for MinMaxValidationRuleRequest
impl Sync for MinMaxValidationRuleRequest
impl Unpin for MinMaxValidationRuleRequest
impl UnsafeUnpin for MinMaxValidationRuleRequest
impl UnwindSafe for MinMaxValidationRuleRequest
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