Skip to main content

CatalogTrackViewChangeOperations

Trait CatalogTrackViewChangeOperations 

Source
pub trait CatalogTrackViewChangeOperations {
    // Required methods
    fn track_view_created(&mut self, view: View) -> Result<()>;
    fn track_view_updated(&mut self, pre: View, post: View) -> Result<()>;
    fn track_view_deleted(&mut self, view: View) -> Result<()>;
}
Expand description

Trait for tracking view definition changes during a transaction.

Required Methods§

Source

fn track_view_created(&mut self, view: View) -> Result<()>

Source

fn track_view_updated(&mut self, pre: View, post: View) -> Result<()>

Source

fn track_view_deleted(&mut self, view: View) -> Result<()>

Implementors§