Module layouting

Module layouting 

Source
Expand description

Defines the utilities for taking a list of nodes and turning it into a layedout circuit

Structs§

Graph
A directed graph represented with an adjacency list.

Enums§

LayoutingError
Possible errors when topologically ordering the dependency graph that arises from circuit creation and then categorizing them into layers.

Functions§

layout
Given the nodes provided by the circuit builder, this function returns a tuple of type LayouterNodes.

Type Aliases§

LayouterNodes 🔒
The type returned by the layout function. Categorizes the nodes into their respective layers.