
    eg                     $    d Z g dZ G d d      Zy)z
For types associated with installation schemes.

For a general overview of available schemes and their context, see
https://docs.python.org/3/install/index.html#alternate-installation.
platlibpurelibheadersscriptsdatac                   4    e Zd ZdZeZdedededededdfd	Zy)
SchemeztA Scheme holds paths which are used as the base directories for
    artifacts associated with a Python package.
    r   r   r   r   r   returnNc                 J    || _         || _        || _        || _        || _        y )Nr   )selfr   r   r   r   r   s         x/var/www/html/FastMealFinder_FlaskServer-InitialRelease/venv/lib/python3.12/site-packages/pip/_internal/models/scheme.py__init__zScheme.__init__   s'     	    )__name__
__module____qualname____doc__SCHEME_KEYS	__slots__strr    r   r   r	   r	      sM     I  	
   
r   r	   N)r   r   r	   r   r   r   <module>r      s    C r   