pub trait UpdateModel:
Clone
+ Send
+ Sync {
type Entity: QueryModel;
// Required method
fn apply_updates(
&self,
qb: &mut QueryBuilder<'static, Postgres>,
has_previous: bool,
) -> Vec<&'static str>;
}Required Associated Types§
type Entity: QueryModel
Required Methods§
fn apply_updates( &self, qb: &mut QueryBuilder<'static, Postgres>, has_previous: bool, ) -> Vec<&'static str>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.