Struct rustc_ap_rustc_data_structures::undo_log::NoUndo [−][src]
pub struct NoUndo;
Trait Implementations
How many open snapshots this undo log currently has
Pushes a new “undo item” onto the undo log. This method is invoked when some action is taken (e.g., a variable is unified). It records the info needed to reverse that action should an enclosing snapshot be rolleod back. Read more
True if a snapshot has started, false otherwise
Extends the undo log with many undos.
Auto Trait Implementations
impl RefUnwindSafe for NoUndo
impl UnwindSafe for NoUndo