pub trait PostgresProjectionReset: Send {
type Error: Error + Send + Sync + 'static;
// Required method
fn reset<'a, 'c>(
&'a mut self,
tx: &'a mut Transaction<'c, Postgres>,
) -> impl Future<Output = Result<(), Self::Error>> + Send + 'a
where 'c: 'a;
}Expand description
Application-owned read-model reinitialization performed in the leader transaction.
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".