Trait wasmer_journal::Journal

source ·
pub trait Journal: WritableJournal + ReadableJournal + Debug {
    // Required method
    fn split(self) -> (Box<DynWritableJournal>, Box<DynReadableJournal>);
}
Expand description

The snapshot capturer will take a series of objects that represents the state of a WASM process at a point in time and saves it so that it can be restored. It also allows for the restoration of that state at a later moment

Required Methods§

source

fn split(self) -> (Box<DynWritableJournal>, Box<DynReadableJournal>)

Splits the journal into a read and write side

Implementations on Foreign Types§

source§

impl Journal for Box<DynJournal>

source§

impl Journal for Arc<DynJournal>

Implementors§