code: def all(self, *, collection, attribute, word, func=None, operation=None):
          
  
          return self.iterable('all', collection=collection, attribute=attribute,
                               word=word, func=func, operation=operation)
docs: Performs a filter with the OData 'all' keyword on the collection
  
          For example:
          q.any(collection='email_addresses', attribute='address',
          operation='eq', word='george@best.com')
  
          will transform to a filter such as:
  
          emailAddresses/all(a:a/address eq 'george@best.com')
  
          :param str collection: the collection to apply the any keyword on
          :param str attribute: the attribute of the collection to check
          :param str word: the word to check
          :param str func: the logical function to apply to the attribute
           inside the collection
          :param str operation: the logical operation to apply to the
           attribute inside the collection
          :rtype: Query