[−][src]Function qip::common_circuits::condition
pub fn condition<F, QS>(
b: &mut dyn UnitaryBuilder,
cq: Qubit,
qs: QS,
f: F
) -> Result<(Qubit, QS), &'static str> where
F: Fn(&mut dyn UnitaryBuilder, QS) -> Result<QS, &'static str>,
Condition a circuit defined by f
using cq
.