Вашей функции должно быть неважно, какую реализацию ```Deque``` ей подсунули.