pub fn deduplicate<T>(circuit: Circuit<T>) -> Circuit<T>Expand description
Deduplicates gates in circuit. It finds duplicates by comparing gate and its inputs.
This function returns circuit without duplicated gates. It is simple deduplication routine that duplicates only single gates. It can used safely.