Struct exonum_leveldb::database::snapshots::Snapshot [] [src]

pub struct Snapshot<'a> { /* fields omitted */ }

A database snapshot

Represents a database at a certain point in time, and allows for all read operations (get and iteration).

Methods

impl<'a> Snapshot<'a>
[src]

fetches a key from the database

Inserts this snapshot into ReadOptions before reading

Trait Implementations

impl<'a> Iterable<'a> for Snapshot<'a>
[src]

Return an Iterator iterating over (Key,Value) pairs