Trait mango_orm::models::db_query_api::paladins::QPaladins[][src]

pub trait QPaladins: ToModel + CachingModel {
    fn check(&self) -> Result<OutputDataForm, Box<dyn Error>> { ... }
fn save(
        &mut self,
        chain: Option<Bson>,
        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 check(&self) -> Result<OutputDataForm, Box<dyn Error>>[src]

fn save(
    &mut self,
    chain: Option<Bson>,
    options_insert: Option<InsertOneOptions>,
    options_update: Option<UpdateOptions>
) -> Result<OutputDataForm, Box<dyn Error>>
[src]

fn delete(
    &self,
    options: Option<DeleteOptions>
) -> Result<OutputDataForm, Box<dyn Error>>
[src]

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]

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]

Loading content...

Implementors

Loading content...