Trait mango_orm::forms::validation::ValidationForm[][src]

pub trait ValidationForm: ToForm + CachingForm + AdditionalValidation {
    fn check_minlength(
        minlength: usize,
        value: &str
    ) -> Result<(), Box<dyn Error>> { ... }
fn check_maxlength(
        maxlength: usize,
        value: &str
    ) -> Result<(), Box<dyn Error>> { ... }
fn accumula_err(
        widget: &Widget,
        err: &String
    ) -> Result<String, Box<dyn Error>> { ... }
fn regex_validation(
        field_type: &str,
        value: &str
    ) -> Result<(), Box<dyn Error>> { ... }
fn check(&self) -> Result<OutputDataForm, Box<dyn Error>> { ... } }

Provided methods

fn check_minlength(minlength: usize, value: &str) -> Result<(), Box<dyn Error>>[src]

fn check_maxlength(maxlength: usize, value: &str) -> Result<(), Box<dyn Error>>[src]

fn accumula_err(widget: &Widget, err: &String) -> Result<String, Box<dyn Error>>[src]

fn regex_validation(field_type: &str, value: &str) -> Result<(), Box<dyn Error>>[src]

fn check(&self) -> Result<OutputDataForm, Box<dyn Error>>[src]

Loading content...

Implementors

Loading content...