Enum libreda_db::undo::HierarchyUndoOp [−][src]
pub enum HierarchyUndoOp<T: HierarchyBase> {
CreateCell(T::CellId),
CreateCellInstance(T::CellInstId),
RenameCell(T::CellId, T::NameType),
RenameCellInst(T::CellInstId, Option<T::NameType>),
}Expand description
Undo operation for hierarchy operations.
Variants
CreateCell(T::CellId)Undo creating a cell.
Tuple Fields of CreateCell
0: T::CellIdCreateCellInstance(T::CellInstId)Undo creating a cell instance.
Tuple Fields of CreateCellInstance
0: T::CellInstIdHolds the previous name of the cell.
RenameCellInst(T::CellInstId, Option<T::NameType>)Holds the previous name of the cell instance.
Tuple Fields of RenameCellInst
0: T::CellInstId1: Option<T::NameType>Trait Implementations
Performs the conversion.
Performs the conversion.