Trait CommittableSubstateDatabase

Source
pub trait CommittableSubstateDatabase {
    // Required method
    fn commit(&mut self, database_updates: &DatabaseUpdates);
}
Expand description

A write interface between Track and a database vendor.

Required Methods§

Source

fn commit(&mut self, database_updates: &DatabaseUpdates)

Commits state changes to the database.

Implementations on Foreign Types§

Source§

impl<D> CommittableSubstateDatabase for StateTreeUpdatingDatabase<D>

Source§

fn commit(&mut self, database_updates: &DatabaseUpdates)

Source§

impl<S, D> CommittableSubstateDatabase for SubstateDatabaseOverlay<S, D>

Source§

fn commit(&mut self, database_updates: &DatabaseUpdates)

Implementors§