pub fn decompose_u_gate( target: QubitId, theta: f64, phi: f64, lambda: f64, ) -> Vec<Box<dyn GateOp>>
Decompose a U gate into RZ-RY-RZ Euler angle decomposition