Trait mysql_connector::model::Model
source · pub trait Model: ModelData + HasActiveModel {
type Primary;
const PRIMARY: &'static str;
// Required method
fn primary(&self) -> Value;
// Provided methods
fn active_model() -> <Self as HasActiveModel>::ActiveModel { ... }
fn update_model(&self) -> UpdateModel<Self> { ... }
}
Required Associated Types§
Required Associated Constants§
Required Methods§
Provided Methods§
fn active_model() -> <Self as HasActiveModel>::ActiveModel
fn update_model(&self) -> UpdateModel<Self>
Object Safety§
This trait is not object safe.