Struct yosys_netlist_json::Cell [] [src]

pub struct Cell {
    pub hide_name: usize,
    pub cell_type: String,
    pub parameters: HashMap<String, AttributeVal>,
    pub attributes: HashMap<String, AttributeVal>,
    pub port_directions: HashMap<String, String>,
    pub connections: HashMap<String, Vec<BitVal>>,
}

Represents a cell in a module

Fields

Indicates an internal/auto-generated name that starts with $

Name of the type of this cell

Parameters specified on this cell

Attributes specified on this cell

The direction of the ports on this cell

Bit value(s) representing the wire(s) connected to the inputs/outputs of this cell

Trait Implementations

impl Debug for Cell
[src]

Formats the value using the given formatter.