Module layout

Module layout 

Source
Expand description

Substrate’s layout generator framework.

Modules§

conv
Conversions between layout formats.
element
Basic layout elements.
error
Layout result and error types.
schema
Layout schemas.
tiling
Tiling structures and helpers.
tracks
Routing track management.

Structs§

Cell
A generic layout cell.
CellBuilder
A layout cell builder.
CellHandle
A handle to a schematic cell that is being generated.
Container
A container for drawn objects.
DrawReceiver
A receiver for drawing layout objects.
Instance
A generic layout instance.
LayoutContext
Layout-specific context data.
LayoutLibrary
A layout library in a given schema.
TransformedCell
A transformed view of a cell, usually created by accessing the cell of an instance.

Traits§

Draw
An object that can be drawn in a CellBuilder.
DrawBoxed
An object where Box<Self> can be drawn.
Layout
A block that can be laid out in a given layout Schema.
LayoutData
Data exported from a generated layout.

Type Aliases§

CellBundle
The bundle associated with a layout cell.
CellLayer
The layer type associated with a layout cell.