Module libreda_db::reference_access[][src]

Expand description

Experimental

Wrappers around the HierarchyBase and NetlistBase traits which provide more object like access methods.

Structs

CellInstRef

Default implementation for CellInstRef. This is just a wrapper around a netlist and a cell ID.

CellRef

A reference to a cell. This is just a wrapper around a netlist and a cell ID.

NetRef

A reference to a net. This is just a wrapper around a netlist and a net ID.

PinInstRef

A reference to a pin instance. This is just a wrapper around a netlist and a pin instance ID.

PinRef

A reference to a pin. This is just a wrapper around a netlist and a pin ID.

Enums

TerminalRef

Either a pin or a pin instance.

Traits

HierarchyReferenceAccess

Trait that provides object-like read access to a cell hierarchy structure and its elements.

NetlistReferenceAccess

Trait that provides object-like read access to a hierarchical netlist structure and its elements.