pub fn make_controlled<G: GateOp + 'static>(
controls: Vec<QubitId>,
gate: G,
) -> ControlledGateExpand description
Helper function to create controlled version of any gate
pub fn make_controlled<G: GateOp + 'static>(
controls: Vec<QubitId>,
gate: G,
) -> ControlledGateHelper function to create controlled version of any gate