This would be bad & wouldn't work.
It would block entertainment against that gardevoir for the time gardevoir is in battle. If gardevoir switches out & back in, gardevoir will trace & the cycle will start over again until durant is defeated. If you have a trace gardevoir, gardevoir will just have truant when gardevoir's trace activates & traces truant.
Hope this helps:)