File: //lib/python3/dist-packages/pygments/lexers/__pycache__/rust.cpython-311.pyc
�
�E�c � �t � d Z ddlmZmZmZmZmZ ddlmZm Z m
Z
mZmZm
Z
mZmZmZ dgZ G d� de� � ZdS )z�
pygments.lexers.rust
~~~~~~~~~~~~~~~~~~~~
Lexers for the Rust language.
:copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� )�
RegexLexer�include�bygroups�words�default) �Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�
Whitespace� RustLexerc �� � e Zd ZdZdZdZddgZddgZdd gZ e d
d�� � e
j fZ e d
d�� � e
j fZ e dd�� � e
j j fZdej f ed� � gg def�def�dej f�dej f�dej f�dej df�dej df�dej df�dej f� e dd�� � e
f� e dd�� � e
j f�de
j f�d e
j j f�d!e
d"f�d#e
j f�d$e
d%f�d&e
d'f�d( ee
e e
� � f�e�d)e
j j f�e�e�d*e f�d+e d'f�d, ee
e j e
j! � � f�d-ej"