File: //usr/lib/python3/dist-packages/botocore/docs/__pycache__/docstring.cpython-310.pyc
o
.&�as � @ st d dl mZ d dlmZ d dlmZ d dlmZ G dd� de�Z G dd� de �Z
G d d
� d
e �ZG dd� de �Zd
S )� ��document_model_driven_method��document_wait_method��document_paginate_method)�DocumentStructurec sZ e Zd ZdZ� fdd�Z� fdd�Zdd� Zdd d
�Zdd� ZeZ d
d� Z
dd� Z� ZS )�LazyLoadedDocstringa0 Used for lazily loading docstrings
You can instantiate this class and assign it to a __doc__ value.
The docstring will not be generated till accessed via __doc__ or
help(). Note that all docstring classes **must** subclass from
this class. It cannot be used directly as a docstring.
c s$ t t| ��� || _|| _d| _dS )z�
The args and kwargs are the same as the underlying document
generation function. These just get proxied to the underlying
function.
N)�superr �__init__� _gen_args�_gen_kwargs�
_docstring��self�args�kwargs�� __class__� �9/usr/lib/python3/dist-packages/botocore/docs/docstring.pyr s
zLazyLoadedDocstring.__init__c s t t| ��| �S �N)r
r �__new__)�clsr r r r r r &