Struct mentat_db::tx_observer::TxObservationService
[−]
[src]
pub struct TxObservationService { /* fields omitted */ }
Methods
impl TxObservationService
[src]
impl TxObservationService
pub fn new() -> Self
[src]
pub fn new() -> Self
pub fn is_registered(&self, key: &String) -> bool
[src]
pub fn is_registered(&self, key: &String) -> bool
pub fn register(&mut self, key: String, observer: Arc<TxObserver>)
[src]
pub fn register(&mut self, key: String, observer: Arc<TxObserver>)
pub fn deregister(&mut self, key: &String)
[src]
pub fn deregister(&mut self, key: &String)
pub fn has_observers(&self) -> bool
[src]
pub fn has_observers(&self) -> bool
pub fn in_progress_did_commit(&mut self, txes: IndexMap<Entid, AttributeSet>)
[src]
pub fn in_progress_did_commit(&mut self, txes: IndexMap<Entid, AttributeSet>)
Trait Implementations
impl Drop for TxObservationService
[src]
impl Drop for TxObservationService
Auto Trait Implementations
impl Send for TxObservationService
impl Send for TxObservationService
impl !Sync for TxObservationService
impl !Sync for TxObservationService