pub trait Synth: Default + Copy + PartialEq + Debug {
const BITS: usize;
fn descriptor() -> TypeDescriptor;
fn vcd(self) -> VCDValue;
fn verilog(self) -> VerilogLiteral;
}
pub trait Synth: Default + Copy + PartialEq + Debug {
const BITS: usize;
fn descriptor() -> TypeDescriptor;
fn vcd(self) -> VCDValue;
fn verilog(self) -> VerilogLiteral;
}