pub fn apply_unitary(state: &State, unitary: &Unitary) -> State
Applies a unitary matrix to the Quantum State Vector