Circuit

Derive Macro Circuit 

Source
#[derive(Circuit)]
Expand description

Circuit derive macro

Automatically generates CircuitElement implementation and related helper code for the annotated struct.

Usage:

#[derive(Circuit)]
pub struct MyCircuit {
    a: u32,        // private field -> PrivateCircuitElement
    pub b: u32,    // public field -> PublicCircuitElement  
}