📄 libutf8parse-517ef49b4e1f5802.rmeta
/home/palash/git/iron_learn/target/debug/deps/libutf8parse-517ef49b4e1f5802.rmeta
Language: rmeta • Lines: 921
rust
�u#rustc 1.92.0 (ded5c06cf 2025-12-08)��١�	�T�6a��D�
-5080178c80bf7a93��**�٭T��HО�9�-3e2e950d4bac10b5��benches�<��<�nightly�L����types�advance��
	codepoint�
invalid_sequence�CONTINUATION_MASK��
�R�perform_action��Action�InvalidSequence�
EmitByte�
SetByte1�
SetByte2�
SetByte2Top�!
!SetByte3�$
$SetByte3Top�'
'SetByte4�*
*-�0�State�2Tail3�3
32Tail2�6
62Tail1�9
92U3_2_e0�<
<2U3_2_ed�?
?2Utf8_4_3_f0�B
B2Utf8_4_3_f4�E
EH�J>M�	P�
R�2Ground�T
TParser�Wpoint�W�Z�\>_�a�c�888888.8.8.818I8I8I8N8Q8Q8S8[8`8`8b8d8d8d8
�_���� !"�#$%�&'(�)*+�,�|#6,�	��	�_2TU�V34�567�89:�;<=�>?@�ABC�DEF�Gw�%������
��
��
���
��
�
��
�WW�X�Y�/���Y������������_�-H2cW/L20M2ZWJ2\WO2^WP2_WR2aW�_P��
���
�
�
�
+�6=0��
�+�6=1��
�+�6=2��
� +�6=3��
�#+�6=4��
�&+�6=5��
�)+�6=6��
�,+�6=7�(Y			-3;]
RZ�
mu�8
���S
���n
����
����
����

�_)/8^.N��������������������q�aXÅÅą��:������	��^�^��^��[�^buf��[����e�S�!�)�1;�IT�^(fk1�	*�1:D�
�V+�6=0��
�5+�6=1��	
�8+�6=2��	
�;+�6=3��	
�>+�6=4��

�A+�6=5��

�D+�6=6��
�G+�6=7�(�			.4<��
RZ	�
mu
�9
���T
���o
��
��
����
����
�$*3�IJ�V�
a�i�q�y������T�
2�K8��
(	�	�N!�
,� 3<FH
�		
�Q:?EP� W� ^�e�lu��__self_discr��__arg1_discr����S��� (4$�
	T�
		.\�F�%�F02\�@�%�%�@-/\�:�%�%�:*,\�4�%�%�4')\�.�%�%�.$&\�(�%�%�(!#\�"�%�%�" \�
�%�%l� 
2��!
��(
 !�3l�

2��
��
!
�3\�
�%�%�
d�
2��
��#
�3T�
����\��%�%�d�
2��
��#
�3\��%�%�d�
2��
��#
�3\��%�%�
d�
2��
�� 
�3my�%�%��
�%�%� �	��%�%��	Q^�%�%�n
,
9�%�%I
��
2��
��&
�3��
2��
��&
�3t�
2��
��%
�3t�
2��
��%
�3l�&
2��'
��(
&'�3d�$
2��%
�� 
$%�3#�%�%�,#l�,
2��-
��(
,-�3d�*
2��+
�� 
*+�3�)��%�%�)!"l�2
2��3
��(
23�3d�0
2��1
�� 
01�3�/��%�%��/$%l�8
2��9
��(
89�3d�6
2��7
�� 
67�3�5��%�%��5'(l�>
2��?
��(
>?�3d�<
2��=
�� 
<=�3{;��%�%��;*+l�D
2��E
��(
DE�3d�B
2��C
�� 
BC�3V	Ac	�%�%�s	A-.l�J
2��K
��(
JK�3l�H
2��I
��!
HI�31
G>
�%�%�N
G01����L�
�	|�
�
$��%$��l�
el��[b���	�	�
Q	�	G	�
��	��
��	��
��	��
"�	�
>�	4�
��	z�
��	��
��	��
#
�	
�
�
�
��	��
�	�
�
�
H�	>�
��	�:A�
��	��
�	���
D�	:�
��	����
��	��
�	
EL�
@�	6�
��	����
��	��
�	Ebyte�N~P�`��

��
,4(�
W�[+�6�@�?��?��
�� �hr
��?��?�P
�
��?`
�
��
8
�
W
�]+�6�?�
dK�@��AyP��?�?#4`��
�
',
��
�
@EMQYe�`H�
�@�@��?��?�� �� �F�S]�C��b���@!*4(��P���?&�_`��
�
&	
2	�E��
�_����ns��d����@�������E�@���E�� �� �F�T_�@�EV�G�E�Fy\�
?�%��*
�%�$0b0011_1111�T��
Ę<�
*$�l�,��
4��	��+t�
�$�D�$�4���&���
���
����	��
�L�
�ID�
�%$�
�
��	��9�
"��E�
F�=J�action���Ij�I!4�
	d�
		.��%\��%�$%�?��#&��?'&* �?:	'$<�L�� \��%� �?��#!��L�?"!* �?:	"<�LԹ��
�%��#�?��)��L�?* �?:	<�L
��\��%���?��"��L�?* �?:	<�L����
�%��#�?��(��L�?* �?:	<�LT�
�?����
�%��#�?��0	

��ď
�/	,�

"d��� L�
�ID�2��t�
�?�
�?��
��

�ID�
��
t��?��?��L��RD�
�d����L��6�?
�?��Wpq�L��0�?
�?��Q89�L��7�?
�?��X�L��1�?
�?��R�#$��L��1�?
�?#��R����	������(���JL��JD��%$��	4����
�3����?,��?,�?�%*��)�?��?��%��?���?Y�?q�%��?qx�?�?�%@�?#�?��?��%��?���?[�?s�%��?sz:�
?�=D�JI�.	�
�K
�%�
�%
�%�R?�R�S��R�

W��$��-�4��,�2	��� A table-driven UTF-8 Parser� ��$C@ This module implements a table-driven UTF-8 parser which should��hPM theoretically contain the minimal number of branches (1). The only branch is���96 on the `Action` returned from unpacking a transition.�

W�i�j�-�i�h2	���T��L�,�2T��
��1<��
�%�9�I��=����������B? Handles codepoint and invalid sequence events from the parser.�D�

�����
�`�`��!��63 Called whenever a codepoint is parsed successfully�L�ee�`�
�

�`$������/, Called when an invalid_sequence is detected���ff�`�
�

�`$������%\������ Create a new Parser���
��
W�� Advance the parser��	���	XU The provider receiver will be called whenever a codepoint is completed or an invalid���	 sequence is detected.�<�
ghg�h�I�%���
���I�

�ID�

�I$�
�
�
�=�
.0��jt�iji�j�I�%�	����e��fD��I$��
�=�J)+|n4w�	�|#6,г!"$%'(*+ #"&%)(,+|��	�	��D��	�	��D��	�	@�D��	�	��\��	�	��D��	�	3�\��	�	��D��	�	��&	&	�	.�_.&	&	klmk�	l�^�^��^��[�^��[����e�S�m�-Y-
.,Y�&	 `�	���	1�1��nn�	�	0f0
1,ft�,��
w�%����34679:<=?@BCEFTUVU5487;:>=A@DCGF,�22�
22�
4�,�	22�
22�
��,�	22�
22�
��<�	22�
22�
'
�<�
22�
22�
x
�\�
22�
22�
�
�\�
22�
22�
�kk�
I�_Ikkopqo�
p�^�^��^��[�^��[����e�S�q�H�H
I,��kAA	�
K�KAA�
JJ
K �
�
ee�
N�Neerr�
�
M	�M
N,����
���
Q�Q��sts�
t�
P
�P
QL�����
�
S�S������8����uu�
�R�R
S�4�><�T�22�
')22�
������  A parser for Utf8 Characters�����@= Repeatedly call `advance` with bytes to emit Utf8 characters�4��/���Y�XYT�,�WW�?d�,�WW�
?D�[�[]`vv��Z�Z
[,����]�]���\\
]���`�`.1wxw�x�_�_
`L���
�b�b(�037:8�EJMyy��a�a
b�QV�d�_dorz{|z�{�^�^��^��[�^��[����e�S�|�c�c
d,���O�
	�
!
��	�	$&	)	.�3�8k=3B�G�L&Q�V�[�`9e�i�m�rSetByte4SetByte3TopSetByte3SetByte2TopSetByte2SetByte1EmitByteInvalidSequenceUtf8_4_3_f4Utf8_4_3_f0U3_2_edU3_2_e0Tail1Tail2Tail3GroundParserpointstate������́߁���������ƂԂ������������F��{�3E��R��DA�Z73����|t.X�cIs�ŭFZ_]�wz��4ޟ���<���F�k㑪6IH���E�V�w.W�f܂F�sp�^n��x���C'䔂إC���oT�xEjJ��IF����2��WOvl��Ƿ�о����׽�]�+����m�+a�*`_���&�!��\�M1s���ӏ�uc�yMDboL�<<�喡eܡ���!��׌�
��z}������&ves���q0��X������%)H,-$��m��
��B.|rL}�8��S•N��������FѢ�p�x�.fM�y�)�4�F�tT�|F��hp�P�Η����s������u1̀?���	:U��#��t��e��+������9�fp�+�'��4�[�xa������i^�4��m�G�`�M�ܶ"J��3ݓ-���`�6�TQ�e�o��Ɩ{Y���(��j�5U�f?��@�Rz|��Gxmt&F5;�ߣ}IB��+x@�#L��g��o�~�\jsk���U�A�ER�w�<1Z��q���.��A'hl���(,�,H�*���:��U���Gm�l�a1x{���@��	p��0bEaθ߬%~m]�"��|����f1�@�	��B�,��m�s��|��,r<��~�}p��>hKXd^�	��'��c� �і&�v\@���dY:��
��^�ӣ�!b]�H1��#�ru����63f?5Ru�Lw�|�H���΅l���4]�6�'�>��X�ӈ7���rc�L&��1���z��}�&��f-Lj�j�,_���c��i��bD���r=�&\I�lDp�N7b���+�T,�����-�l�sX�WTD��y���P��)k.�*&�f�f`6��
�j����4��6��)).(��ҡ�l}A�V`�2V��A�!�	m���	��ب�B���*]�
F�*���RQ���V�GO���p�Z������nE`h�'�/�/�@�@e.H-�.�.�.0/�/l0�011o1�2[3�34_4�4�4:5�5�5626�6�67N7�7
8S8�8�8.9w9�9�9:�:�:�:;J;_;};�;�;g<�<g==�=�=�=>K>`>~>�>�>g?�?a.�.�/y3m7�.�/1�3�3�3�3�3�3�3�3%6�6�6�7�7�7�7�7�7�7�9�:�:�:[;p;�;�7a=�=>\>q>�>x?
((((((((((((((((`.�.�.�/)0�0�0R1/2�2`3�3�34>4c4�4�4�4�45>5b5�5�5�5�5F67T7�7�7828W8{8�8�8�8
929V9{9�9�9�:;�;0<{<�<C=k=�=�=0>�>1?�?C-�.�.�.�.�.�./ /&/,/�/g0�011j1�2�2K3X3�3�344)4M4[4r4�4�4�4�4�45(565M5q55�5�5�5�566/6�6�67J7�7�7�788A8O8f8�8�8�8�8�8�89*9A9e9s9�9�9�9�9|:�:�:�:�:G;\;z;�;�;c<�<�<�<c={=�=�=�=>H>]>{>�>�>d?�?$@(@-@2@8@=@C@H@M@R@W@\@a@f@k@p@u@z@@�@�@�@�@�@�.�.�.�.#/)/}/0�0�0=12�2�2M3]3�3�34+4a4t4�4�4�45<5O5�5�5�5�5267P7�7�788U8h8�8�8�8�809C9y9�9�9�:;};<y<�<?=g==�=>~>?�?'@+@0@6@;@A@F@K@P@U@Z@_@d@i@n@s@x@}@�@�@�@�@�@�@�.	/�/N0�0�01b1q2�23U3g3�3�3
4#4G4V4l4�4�4�4�4�4�4"515G5k5z5�5�5�5�5�56!6�6�6�6<7[7�7�788;8J8`8�8�8�8�8�8�89%9;9_9n9�9�9�9�9f:�:�:�:�:8;W;l;�;�;T<�<�<�<J=u=�=�=�=>@>X>m>�>�>U?t?@�./�/B0�0�0	1Z1X2�23O3a3�3�344?4P4d4�4�4�4�4�4�45+5?5c5t5�5�5�5�5�566�6�6�607U7�7�7�7838D8X8|8�8�8�8�8�89939W9h9|9�9�9�9Y:�:�:�:�:+;Q;f;�;�;G<|<�<�<D=m=�=�=�=>8>R>g>�>�>H?n?@�.
/R0�011f1�2-3i3�344'4K4X4p4�4�4�4�4�45&535K5o5|5�5�5�5�566#6�6�6�6@7]7�7�788?8L8d8�8�8�8�8�8�89'9?9c9p9�9�9�9�9j:�:�:�:�:<;Y;n;�;�;X<�<�<�<L=y=�=�=�=
>D>Z>o>�>�>Y?v?@�.*0�0S102�2a3�3?4�4�45c5�5�5G67U7�738|8�89W9�9�9�:;�;1<�<D=�=1>�>2?�?�.+0�0S112�2G67�9�:;�;1<�=1>�>2?�?�.0�0A12�2�3-4v4�45Q5�5�5567�7!8j8�8�8E9�9�9�:;�;<�<�=>�> ?�?>���x���������2W3��#%$	�ic����� �!"�#��>��1��2��%
v
�
��}%�,��a���� �!"�#��#~%�,�=��0��#	����$
u
�
hb���1�� �!"�#�#�6��)z�	{�
n
�
a*�#�:��-~� 	�!
r
�
e./Y0�0j1�2/3�6D7n:�:@;�;\<�=H>�>]?@�/^.�.�.{/1[3�34_4�4�4:5�5�56�6�6N7�7
8S8�8�8.9w9�9�:�:�:O;d;�;w<==�=>P>e>�>l?w3k7Z=k3_7N=������������6:AHPely���������������	
#'6:>BIMQXdptx�����������������$(,37>KOS`lsw~����������������������
%+17�3�3�3�3�3�3�3�3�7�7�7�7�7�7�7}7\=�.�/�/111&6�6�9�:�:q;�;�=>r>�>y?4Z4�4�455~5�568N8�8�8)9r9�9�<�.�/1+6�6�6�9�:�:�:[;v;�;�=>\>w>�>~?
	
�!�!t�&}�J�core_intrinsics�derive_clone_copy���F��{�3E���f�!$����5���Z��F��{�3E��Q4����>�%F"F��{�3E��@����~$`u���������F��{�3E�u��ȯ��R��#��O\�����F��{�3E�u���&���<���j����F��{�3E��ј��z�1�c'j�����F��{�3E�+�iX��:#>#�F��{�3E���Z�`*����/R��F��{�3E�	E>���t�%�������F��{�3E��Y�qT�it�,	������F��{�3E��(�.o�����$e�f\��	derive_eq�����F��{�3E��v��%�k~$��������F��{�3E���r�������P`��F��{�3E�;HG�p�E��h(���������F��{�3E��/ܜ����<.}����fmt_helpers_for_derive��_�_F��{�3E��)���$�<�Q����F��{�3E���I-�w��+�����_�_F��{�3E�;�)�4
����%������_�_F��{�3E�F!��~j�e�a�a�a�a�a�a�a�a�a}a�a�a�a�a�a�a]c�d2b�c�d�b�cye�b_d�a*c�dcb�cGe�bd�e�atc�dSb�c7e�b
d�ec�d"bMc�dxb�cie�bOd�e�ODHT }��j�,_�d���%)H=�&\I�g�
��B.!�R��D�nE`h�'|��i^�43m�+a���+�T,�i����-�jn��x�������s*��(,�,F]�6�'�^�і&�vU.��A'hl�E�*&�f�n�3ݓ-��6�V�w.W�f		p��0bEK�\�M1s��l�a1x{IA�Z73���'��4�[1y�)�4�F'�`�6�TQ7��f1�@�NL&��1���af`6��
o�,r<��~Q1̀?��,��+x@�#L?���@��Js�ŭFZ_��m�G�`4xmt&F5;=jJ��IF���ߣ}IB>w�|�H���\MDboL�<<�f-Lj�clDp�N7b�h�hp�P�Η)��RQ���y3f?5Ru�L[���oT�xE
�|t.X�cIq0��X���l�sX�ko�~�\jskA'��c� T�喡eܡ�x�.fM�&U�f?��;(��j�5:��F�k㑪�e�o���8�9�fp�+�01Z��q���D���rc�`܂F�sp�^
&ves����ӏ�uc�y@�Rz|��G<z��}�&�bC'䔂إCWTD��y�l�	:U��#�-��g��@�bD���rf�Z�����{�	���vru����6Z>��X�ӈ7_�l}A�V`�s�j����p]�wz��4�:��
��W�{Y���9aθ߬%~mL6IH���EF��{�3E��M�ܶ"J�5l��Ƿ�о����$����<�]�"��|��M��2��WOv\@���dYV4��6��qV�GO���pz�+�����/KXd^�	��S��P��)k.m�ER�w�<CFѢ�p�%)).(��ҡr�tT�|F�(2V��A�!t����׽�m�s��|�P������u+΅l���4]]�
F�*��x�
��z}�H�*���:�GS•N����#���U�AB�	m��u��c��i�e|rL}�8��"�xa����2*`_���&�!���������!��׌��B���*w�}p��>hR^�ӣ�!b]X�t��e�.]�+�����U���Gm�H	��B�,��O�H1��#�Y,-$��m� d�����������"�j��my��v��B������;Ti����3�OZ-#(ze��?��y&W����/0bDa}�KU&�"���$Y�5�������wFH��	U���csjT/A<������#z����!�����������iCO9`�lN�Vo�������a��N������6����"�T��L_�������w;,L8���ic�����HP�cP�c�:�����qXO[
Yl�@s\�y����F��	.[rEfZd�����������"\/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8parse-0.2.2/src/lib.rs� �{�F������e:A�e�� DQ:B<C;&4$!A03+2]=
85P
) -"2"ND '"H%B"I%C"C
'#*I+
*
0($0
0G�f�x�c�SN�f.^/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/utf8parse-0.2.2/src/types.rs� �Z�����د��	(%D�d&)-G)0H0J2!PN6&    
"d-8*BD?D?D@A@?+A?+A?/A?/A?)A?)A?)B?
���i�&d�f�pm�s�tx86_64-unknown-linux-gnu���T���ϣ@�"1�T	utf8parse�-517ef49b4e1f5802�F��{�3E���R���v9c}c�!!X�eee3�d�}�e}Z�}Z}��ee�e�e�e�e�d��e(W�e��e�eeeeWW��eee�d�XX�}��Xe��Wd���"((�rust-end-file