'Backend optimized version of :meth:`iterate`.
.. versionadded:: 2.2
Note that this does not support collecting the results
for different task types using different backends.
This is currently only supported by the amqp, Redis and cache
result backends.'

def iter_native(self, timeout=None, interval=0.5, no_ack=True, on_message=None, on_interval=None):

    return self.backend.iter_native(self, timeout=timeout, interval=interval, no_ack=no_ack, on_message=on_message, on_interval=on_interval)
