code: def with_img_type_and_preset(self, image_type, preset):
          
          assert isinstance(image_type, ImageType)
          assert isinstance(preset, str)
          return list(filter(lambda x: x.image_type == image_type and x.preset == preset, self.metaimages))
docs: Returns the search results having both the specified image type and preset
  
          :param image_type: the desired image type (valid values are provided by the
              `pyowm.commons.enums.ImageTypeEnum` enum)
          :type image_type: `pyowm.commons.databoxes.ImageType` instance
          :param preset: the desired image preset (valid values are provided by the
              `pyowm.agroapi10.enums.PresetEnum` enum)
          :type preset: str
          :returns: a list of `pyowm.agroapi10.imagery.MetaImage` instances