o
    TiK                     @   sB   d dl mZ d dlmZ ddlmZ ddgZdedefd	dZd
S )    )Enum)Any   )
is_literalr   is_literal_containing_enumstypereturnc                 C   s   t | otdd | jD S )z/Is this a literal containing at least one Enum?c                 s   s    | ]}t |tV  qd S )N)
isinstancer   ).0val r   C/home/ubuntu/.local/lib/python3.10/site-packages/cattrs/literals.py	<genexpr>   s    z.is_literal_containing_enums.<locals>.<genexpr>)r   any__args__)r   r   r   r   r   	   s   N)	enumr   typingr   _compatr   __all__boolr   r   r   r   r   <module>   s
    