pub trait ViewDefPreUpdateInterceptor<T: CommandTransaction> {
// Required method
fn intercept(&self, ctx: &mut ViewDefPreUpdateContext<'_, T>) -> Result<()>;
}pub trait ViewDefPreUpdateInterceptor<T: CommandTransaction> {
// Required method
fn intercept(&self, ctx: &mut ViewDefPreUpdateContext<'_, T>) -> Result<()>;
}