[−][src]Trait mango_orm::models::ToModel
Required methods
pub fn get_hash(&self) -> Option<String>
[src]
pub fn set_hash(&mut self, value: String)
[src]
pub fn self_to_json(&self) -> Result<Value, Box<dyn Error>>
[src]
pub fn key_store() -> Result<String, Box<dyn Error>>
[src]
pub fn meta() -> Result<Meta, Box<dyn Error>>
[src]
pub fn widgets() -> Result<HashMap<String, Widget>, Box<dyn Error>>
[src]
pub fn medium_add_validation<'a>(
&self
) -> Result<HashMap<&'a str, &'a str>, Box<dyn Error>>
[src]
&self
) -> Result<HashMap<&'a str, &'a str>, Box<dyn Error>>
pub fn medium_to_html(
fields_name: &Vec<String>,
map_widgets: HashMap<String, Widget>
) -> Result<String, Box<dyn Error>>
[src]
fields_name: &Vec<String>,
map_widgets: HashMap<String, Widget>
) -> Result<String, Box<dyn Error>>
Provided methods
pub fn form_wig() -> Result<HashMap<String, Widget>, Box<dyn Error>>
[src]
pub fn form_json() -> Result<String, Box<dyn Error>>
[src]
pub fn form_html() -> Result<String, Box<dyn Error>>
[src]
pub fn check_minlength(
minlength: usize,
value: &str
) -> Result<(), Box<dyn Error>>
[src]
minlength: usize,
value: &str
) -> Result<(), Box<dyn Error>>
pub fn check_maxlength(
maxlength: usize,
value: &str
) -> Result<(), Box<dyn Error>>
[src]
maxlength: usize,
value: &str
) -> Result<(), Box<dyn Error>>
pub fn accumula_err(
widget: &Widget,
err: &String
) -> Result<String, Box<dyn Error>>
[src]
widget: &Widget,
err: &String
) -> Result<String, Box<dyn Error>>
pub fn regex_validation(
field_type: &str,
value: &str
) -> Result<(), Box<dyn Error>>
[src]
field_type: &str,
value: &str
) -> Result<(), Box<dyn Error>>
pub fn check_unique(
hash: &str,
field_name: &str,
bson_field_value: &Bson,
coll: &Collection
) -> Result<(), Box<dyn Error>>
[src]
hash: &str,
field_name: &str,
bson_field_value: &Bson,
coll: &Collection
) -> Result<(), Box<dyn Error>>
pub fn create_password_hash(field_value: &str) -> Result<String, Box<dyn Error>>
[src]
pub fn to_hash(
map_widgets: &HashMap<String, Widget>
) -> Result<String, Box<dyn Error>>
[src]
map_widgets: &HashMap<String, Widget>
) -> Result<String, Box<dyn Error>>
pub fn to_json(
map_widgets: &HashMap<String, Widget>
) -> Result<String, Box<dyn Error>>
[src]
map_widgets: &HashMap<String, Widget>
) -> Result<String, Box<dyn Error>>
pub fn check(
&self,
output_format: OutputType
) -> Result<OutputData, Box<dyn Error>>
[src]
&self,
output_format: OutputType
) -> Result<OutputData, Box<dyn Error>>
pub fn save(
&mut self,
output_format: OutputType
) -> Result<OutputData, Box<dyn Error>>
[src]
&mut self,
output_format: OutputType
) -> Result<OutputData, Box<dyn Error>>