PATH:
opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
frozenlist
/
__pycache__
/
Editing: __init__.cpython-311.pyc
� � h � �� � d dl Z d dlZd dlZd dlmZ d dlmZ d dlmZ dZ dZ ee j � d� � � � Ze G d� d e� � � � ZeZ d dlmZ eseZdS dS # e$ r Y dS w xY w)� N)�MutableSequence)�total_ordering)�Typez1.4.0)� FrozenList�PyFrozenList�FROZENLIST_NO_EXTENSIONSc �� � e Zd ZdZej dk r eej � � Z nede d de d fd�� � Z dd�Zed� � � Z d � Zd � Zd� Zd� Zd � Zd� Zd� Zd� Zd� Zd� Zd� Zd� ZdS )r ��_frozen�_items)� � �cls�returnc � � | S �N� )r s �J/opt/cloudlinux/venv/lib64/python3.11/site-packages/frozenlist/__init__.py�__class_getitem__zFrozenList.__class_getitem__ s � ��J� Nc �J � d| _ |�t |� � }ng }|| _ d S )NF)r �listr )�self�itemss r �__init__zFrozenList.__init__ s, � ��������K�K�E�E��E�����r c � � | j S r �r �r s r �frozenzFrozenList.frozen$ s � ��|�r c � � d| _ d S )NTr r s r �freezezFrozenList.freeze( s � �����r c � � | j | S r )r �r �indexs r �__getitem__zFrozenList.__getitem__+ s � ��{�5�!�!r c �F � | j rt d� � �|| j |<