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::CellId
CreateCellInstance(T::CellInstId)
Undo creating a cell instance.
Tuple Fields of CreateCellInstance
0: T::CellInstId
Holds 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::CellInstId
1: Option<T::NameType>
Trait Implementations
Performs the conversion.
Performs the conversion.