pub struct ConstraintActions {
pub on_fail: Vec<FailureAction>,
pub style_changes: Vec<String>,
pub force_style: bool,
}Expand description
Actions to take when a constraint validation fails
Fields§
§on_fail: Vec<FailureAction>Actions to execute on failure (warn, break)
style_changes: Vec<String>Style changes to apply
force_style: boolWhether to force style changes (replace) or append them
Trait Implementations§
Source§impl Clone for ConstraintActions
impl Clone for ConstraintActions
Source§fn clone(&self) -> ConstraintActions
fn clone(&self) -> ConstraintActions
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 ConstraintActions
impl Debug for ConstraintActions
Source§impl Default for ConstraintActions
impl Default for ConstraintActions
Source§impl<'de> Deserialize<'de> for ConstraintActions
impl<'de> Deserialize<'de> for ConstraintActions
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
Auto Trait Implementations§
impl Freeze for ConstraintActions
impl RefUnwindSafe for ConstraintActions
impl Send for ConstraintActions
impl Sync for ConstraintActions
impl Unpin for ConstraintActions
impl UnwindSafe for ConstraintActions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more