Trait mango_orm::models::db_query_api::paladins::QPaladins [−][src]
pub trait QPaladins: ToModel + CachingModel { fn json_for_admin(&self) -> Result<String, Box<dyn Error>> { ... } fn delete_file(
&self,
coll: &Collection,
model_name: &str,
field_name: &str
) -> Result<(), Box<dyn Error>> { ... } fn db_get_file_info(
&self,
coll: &Collection,
field_name: &str
) -> Result<String, Box<dyn Error>> { ... } fn check(&self) -> Result<OutputDataForm, Box<dyn Error>> { ... } fn save(
&mut self,
options_insert: Option<InsertOneOptions>,
options_update: Option<UpdateOptions>
) -> Result<OutputDataForm, Box<dyn Error>> { ... } fn delete(
&self,
options: Option<DeleteOptions>
) -> Result<OutputDataForm, Box<dyn Error>> { ... } fn create_password_hash(field_value: &str) -> Result<String, Box<dyn Error>> { ... } fn verify_password(
&self,
password: &str,
options: Option<FindOneOptions>
) -> Result<bool, Box<dyn Error>> { ... } fn update_password(
&self,
old_password: &str,
new_password: &str,
options_find_old: Option<FindOneOptions>,
options_update: Option<UpdateOptions>
) -> Result<bool, Box<dyn Error>> { ... } }
Provided methods
fn json_for_admin(&self) -> Result<String, Box<dyn Error>>
[src]
fn delete_file(
&self,
coll: &Collection,
model_name: &str,
field_name: &str
) -> Result<(), Box<dyn Error>>
[src]
&self,
coll: &Collection,
model_name: &str,
field_name: &str
) -> Result<(), Box<dyn Error>>
fn db_get_file_info(
&self,
coll: &Collection,
field_name: &str
) -> Result<String, Box<dyn Error>>
[src]
&self,
coll: &Collection,
field_name: &str
) -> Result<String, Box<dyn Error>>
fn check(&self) -> Result<OutputDataForm, Box<dyn Error>>
[src]
fn save(
&mut self,
options_insert: Option<InsertOneOptions>,
options_update: Option<UpdateOptions>
) -> Result<OutputDataForm, Box<dyn Error>>
[src]
&mut self,
options_insert: Option<InsertOneOptions>,
options_update: Option<UpdateOptions>
) -> Result<OutputDataForm, Box<dyn Error>>
fn delete(
&self,
options: Option<DeleteOptions>
) -> Result<OutputDataForm, Box<dyn Error>>
[src]
&self,
options: Option<DeleteOptions>
) -> Result<OutputDataForm, Box<dyn Error>>
fn create_password_hash(field_value: &str) -> Result<String, Box<dyn Error>>
[src]
fn verify_password(
&self,
password: &str,
options: Option<FindOneOptions>
) -> Result<bool, Box<dyn Error>>
[src]
&self,
password: &str,
options: Option<FindOneOptions>
) -> Result<bool, Box<dyn Error>>
fn update_password(
&self,
old_password: &str,
new_password: &str,
options_find_old: Option<FindOneOptions>,
options_update: Option<UpdateOptions>
) -> Result<bool, Box<dyn Error>>
[src]
&self,
old_password: &str,
new_password: &str,
options_find_old: Option<FindOneOptions>,
options_update: Option<UpdateOptions>
) -> Result<bool, Box<dyn Error>>