Trait RewriteRuleset

Source
pub trait RewriteRuleset {
    // Provided methods
    fn rewrite<'a>(
        &self,
        cell: &Cell,
        meta: MetaItemRef<'a>,
        output: Option<&Value>,
        rewriter: &Rewriter<'a>,
    ) -> RewriteResult<'a> { ... }
    fn cell_added(&self, design: &Design, cell: &Cell, output: &Value) { ... }
    fn net_replaced(&self, design: &Design, from: Net, to: Net) { ... }
}

Provided Methods§

Source

fn rewrite<'a>( &self, cell: &Cell, meta: MetaItemRef<'a>, output: Option<&Value>, rewriter: &Rewriter<'a>, ) -> RewriteResult<'a>

Source

fn cell_added(&self, design: &Design, cell: &Cell, output: &Value)

Source

fn net_replaced(&self, design: &Design, from: Net, to: Net)

Implementors§