File: //kunden/lib/python3/dist-packages/breezy/__pycache__/registry.cpython-39.pyc
a
�*�^20 � @ sl d Z ddlmZ ddlmZ ddlmZ G dd� de�ZG dd � d e�Z G d
d� de�Z
G dd
� d
e
�ZdS )z8Classes to provide name-to-object registry-like support.� )�absolute_import� )�get_named_object)� viewitemsc @ s. e Zd ZdZdgZdd� Zdd� Zdd� Zd S )
�
_ObjectGettera Maintain a reference to an object, and return the object on request.
This is used by Registry to make plain objects function similarly
to lazily imported objects.
Objects can be any sort of python object (class, function, module,
instance, etc)
�_objc C s
|| _ d S �N�r )�self�obj� r �1/usr/lib/python3/dist-packages/breezy/registry.py�__init__&