@classmethod
def apply_suggester_completion_prefix(cls, suggester_name, queryset,
    options, value):
    """Apply `completion` suggester prefix.

        This is effective when used with Keyword fields.

        :param suggester_name:
        :param queryset: Original queryset.
        :param options: Filter options.
        :param value: value to filter on.
        :type suggester_name: str
        :type queryset: elasticsearch_dsl.search.Search
        :type options: dict
        :type value: str
        :return: Modified queryset.
        :rtype: elasticsearch_dsl.search.Search
        """
    queryset = queryset.query('prefix', **{options['field']: value})
    queryset = cls.apply_query_size(queryset, options)
    return queryset
