[][src]Trait mango_orm::models::ToModel

pub trait ToModel: HtmlControls + AdditionalValidation + Validation + Password {
    pub fn key_store() -> Result<String, Box<dyn Error>>;
pub fn meta() -> Result<Meta, Box<dyn Error>>;
pub fn widgets() -> Result<HashMap<String, Widget>, Box<dyn Error>>;
pub fn get_hash(&self) -> Option<String>;
pub fn set_hash(&mut self, value: String);
pub fn self_to_json(&self) -> Result<Value, Box<dyn Error>>; pub fn hash_to_id(hash: &str) -> Result<ObjectId, Box<dyn Error>> { ... }
pub fn id_to_hash(id: ObjectId) -> String { ... }
pub fn get_cache_data_for_query(
    ) -> Result<(FormCache, Client), Box<dyn Error>> { ... } }

Required methods

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 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]

Loading content...

Provided methods

pub fn hash_to_id(hash: &str) -> Result<ObjectId, Box<dyn Error>>[src]

pub fn id_to_hash(id: ObjectId) -> String[src]

pub fn get_cache_data_for_query() -> Result<(FormCache, Client), Box<dyn Error>>[src]

Loading content...

Implementors

Loading content...