[−][src]Trait libchisel::ModuleTranslator
Required methods
fn translate(&self, module: &Module) -> Result<Option<Module>, ModuleError>
Translates module. Returns new module or none if nothing was modified. Can fail with ModuleError::NotSupported.
fn translate_inplace(&self, module: &mut Module) -> Result<bool, ModuleError>
Translates module in-place. Returns true if the module was modified. Can fail with ModuleError::NotSupported.