Ë
    ×—Äj&  ã                  óv   — d dl mZ d dlmZmZ d dlZd dlZd dlm	Z	m
Z
mZ erd dlmZ d dlmZ  G d„ de
«      Zy)	é    )Úannotations)ÚTYPE_CHECKINGÚAnyN)Ú	AttributeÚNonCompletableGithubObjectÚNotSet)ÚRate)Ú	RateLimitc                  ó^   — e Zd ZdZd	d„Zd
d„Zedd„«       Zedd„«       Zed
d„«       Z	dd„Z
y)ÚRateLimitOverviewzè
    This class represents RateLimitOverview.

    The reference can be found here
    https://docs.github.com/en/rest/reference/rate-limit

    The OpenAPI schema can be found at

    - /components/schemas/rate-limit-overview

    c                óF   — t         | _        t         | _        t         | _        y ©N)r   Ú_rateÚ
_resourcesÚ_url©Úselfs    ú]C:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\github/RateLimitOverview.pyÚ_initAttributesz!RateLimitOverview._initAttributes5   s   € Ü&,ˆŒ
Ü06ˆŒÜ$*ˆ�	ó    c                óP   — | j                  d| j                  j                  i«      S )NÚrate)Úget__repr__r   Úvaluer   s    r   Ú__repr__zRateLimitOverview.__repr__:   s"   € Ø×Ñ ¨¯©×)9Ñ)9Ð :Ó;Ð;r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   r   zRateLimitOverview.rate=   s   € à�z‰z×ÑÐr   c                ó.   — | j                   j                  S r   )r   r   r   s    r   Ú	resourceszRateLimitOverview.resourcesA   s   € à�‰×$Ñ$Ð$r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   ÚurlzRateLimitOverview.urlE   s   € à�y‰y�‰Ðr   c                ó  — d|v r2| j                  t        j                  j                  |d   «      | _        d|v r2| j                  t        j                  j                  |d   «      | _        d|v r| j                  |d   «      | _        y y )Nr   r   r    )Ú_makeClassAttributeÚgithubr	   r   r
   r   Ú_makeStringAttributer   )r   Ú
attributess     r   Ú_useAttributesz RateLimitOverview._useAttributesI   s€   € Ø�ZÑØ×1Ñ1´&·+±+×2BÑ2BÀJÈvÑDVÓWˆDŒJØ˜*Ñ$Ø"×6Ñ6´v×7GÑ7G×7QÑ7QÐS]Ð^iÑSjÓkˆDŒOØ�JÑØ×1Ñ1°*¸UÑ2CÓDˆD�Ið r   N)ÚreturnÚNone)r'   Ústr)r'   r	   )r'   r
   )r%   zdict[str, Any]r'   r(   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   Úpropertyr   r   r    r&   © r   r   r   r   (   sS   „ ñ
ó+ó
<ð ò ó ð ð ò%ó ð%ð òó ðôEr   r   )Ú
__future__r   Útypingr   r   Úgithub.Rater#   Úgithub.RateLimitÚgithub.GithubObjectr   r   r   r	   r
   r   r/   r   r   Ú<module>r5      s1   ðõ6 #ç %ã Û ß MÑ MáÝ Ý*ô'EÐ2õ 'Er   