Trait HierarchyIds

Source
pub trait HierarchyIds {
    type CellId: IdType;
    type CellInstId: IdType;
}
Expand description

Identifier types used for components of hierarchical netlists and layouts.

Required Associated Types§

Source

type CellId: IdType

Cell/module identifier type.

Source

type CellInstId: IdType

Cell instance identifier type.

Implementations on Foreign Types§

Source§

impl<T> HierarchyIds for &T
where T: HierarchyIds,

Source§

impl<T> HierarchyIds for &mut T
where T: HierarchyIds,

Source§

impl<T> HierarchyIds for Box<T>
where T: HierarchyIds,

Source§

impl<T> HierarchyIds for Rc<T>
where T: HierarchyIds,

Source§

impl<T> HierarchyIds for Arc<T>
where T: HierarchyIds,

Implementors§