SliceBuilder.Transaction

A slice building transaction.

Can be used to save and revert back to slice state.

struct SliceBuilder
pure nothrow @nogc
struct Transaction {}

Constructors

this
this(ref SliceBuilder builder)

Begins a transaction on a SliceBuilder object.

Destructor

~this
~this()

Destroy the transaction and revert it if it hasn't been committed yet.

Members

Functions

commit
void commit()

Commit changes to the slice.

Meta