docstr: Prepends to the search path.
  Note, this currently only takes effect if called before the ConfigRepository is instantiated.
  
  :param provider: who is providing this search path, can be Hydra,
         the @hydra.main() function, or individual plugins or libraries.
  :param path: path element, can be a file system path or a package path (For example pkg://hydra.conf)
  :param anchor: Optional anchor query to prepend before
docstr_tok: ["Prepends","to","the","search","path",".","Note",",","this","currently","only","takes","effect","if","called","before","the","ConfigRepository","is","instantiated",".",":","param","provider",":","who","is","providing","this","search","path",",","can","be","Hydra",",","the","@","hydra.main","(",")","function",",","or","individual","plugins","or","libraries",".",":","param","path",":","path","element",",","can","be","a","file","system","path","or","a","package","path","(","For","example","pkg",":","\/\/hydra.conf",")",":","param","anchor",":","Optional","anchor","query","to","prepend","before"]
code: def prepend(
      self,
      provider: str,
      path: str,
      anchor: Optional[Union[SearchPathQuery, str]] = None,
  ) -> None:
      """
      Prepends to the search path.
      Note, this currently only takes effect if called before the ConfigRepository is instantiated.
  
      :param provider: who is providing this search path, can be Hydra,
             the @hydra.main() function, or individual plugins or libraries.
      :param path: path element, can be a file system path or a package path (For example pkg://hydra.conf)
      :param anchor: Optional anchor query to prepend before
      """
  
file_path: hydra/hydra/core/config_search_path.py
imports: from abc import ABC, abstractmethod
  from dataclasses import dataclass
  from typing import MutableSequence, Optional, Union
label_desc: Use image node_id 3 for calling the ConfigSearchPath obj's underlying member method code with example usage: obj.prepend(provider, path, anchor) without return types