File: //opt/alt/python37/lib/python3.7/site-packages/proto/__pycache__/modules.cpython-37.pyc
B
��f1 � @ sP d dl mZ d dlZe�ddddg�Zde� d�eeee ed�d d
�ZdZdS )� )�SetNZProtoModule�package�marshal�manifest)r r )r r r �returnc C s |s| }t | |t|�d�S )a Define a protocol buffers module.
The settings defined here are used for all protobuf messages
declared in the module of the given name.
Args:
package (str): The proto package name.
marshal (str): The name of the marshal to use. It is recommended
to use one marshal per Python library (e.g. package on PyPI).
manifest (Set[str]): A set of messages and enums to be created. Setting
this adds a slight efficiency in piecing together proto
descriptors under the hood.
)r r r )�_ProtoModule� frozenset)r r r � r �>/opt/alt/python37/lib/python3.7/site-packages/proto/modules.py�
define_module s r )r ) �typingr �collections�
namedtupler r �strr �__all__r r r r
�<module> s