Enum rustc_data_structures::snapshot_vec::UndoLog
[−]
[src]
pub enum UndoLog<D: SnapshotVecDelegate> {
OpenSnapshot,
CommittedSnapshot,
NewElem(usize),
SetElem(usize, D::Value),
Other(D::Undo),
}Unstable (
rustc_private)Variants
OpenSnapshotUnstable (
rustc_private)Indicates where a snapshot started.
CommittedSnapshotUnstable (
rustc_private)Indicates a snapshot that has been committed.
NewElem(usize)Unstable (
rustc_private)New variable with given index was created.
SetElem(usize, D::Value)Unstable (
rustc_private)Variable with given index was changed from the given value.
Other(D::Undo)Unstable (
rustc_private)Extensible set of actions