pub(crate) trait ValidityStateMethods<D: DomTypes> {
    // Required methods
    fn ValueMissing(&self) -> bool;
    fn TypeMismatch(&self) -> bool;
    fn PatternMismatch(&self) -> bool;
    fn TooLong(&self) -> bool;
    fn TooShort(&self) -> bool;
    fn RangeUnderflow(&self) -> bool;
    fn RangeOverflow(&self) -> bool;
    fn StepMismatch(&self) -> bool;
    fn BadInput(&self) -> bool;
    fn CustomError(&self) -> bool;
    fn Valid(&self) -> bool;
}

Required Methods§

Source

fn ValueMissing(&self) -> bool

Source

fn TypeMismatch(&self) -> bool

Source

fn PatternMismatch(&self) -> bool

Source

fn TooLong(&self) -> bool

Source

fn TooShort(&self) -> bool

Source

fn RangeUnderflow(&self) -> bool

Source

fn RangeOverflow(&self) -> bool

Source

fn StepMismatch(&self) -> bool

Source

fn BadInput(&self) -> bool

Source

fn CustomError(&self) -> bool

Source

fn Valid(&self) -> bool

Implementors§