File: //lib/python3/dist-packages/twisted/persisted/__pycache__/styles.cpython-38.pyc
U
W[�4 � @ s d Z ddlmZmZ ddlZddlZzddlZW n ek
rL ddlZY nX ddl Z ddl
Z
ddlmZm
Z
ddlmZ ddlmZ i ZzddlZW n ek
r� dZY nX edks�ejejkr�ejZnG dd� dejej�Zd d
� Zdd� Zd
d� Ze�ejee� dd� Zdd� Ze�ejee� dd� Zdd� Ze�ejee� dd� Zdd� Z dd� Z!dd� Z"zddl#m$Z$m%Z%m&Z' W n" ek
�r� dd l(m&Z' Y nX e�e%ee � e�e$e!e"� G d!d"� d"�Z)i a*i a+d#d$� Z,d%d&� Z-d'd(� Z.G d)d*� d*�Z/dS )+z(
Different styles of persisted objects.
� )�division�absolute_importN)�_PY3�_PYPY)�log)�reflectc @ s e Zd ZdZdS )�_UniversalPicklingErrorzz
A PicklingError catchable by both L{cPickle.PicklingError} and
L{pickle.PicklingError} handlers.
N)�__name__�
__module__�__qualname__�__doc__� r
r
�:/usr/lib/python3/dist-packages/twisted/persisted/styles.pyr &