📄 libmemchr-4fc5f8b257e492e9.rmeta
/home/palash/git/iron_learn/target/debug/deps/libmemchr-4fc5f8b257e492e9.rmeta
Language: rmeta • Lines: 378
rust
�'#rustc 1.92.0 (ded5c06cf 2025-12-08)���	ⷄ�ۆ��p��-225863f279df55c4��١�	�T�6a��D�
-5080178c80bf7a93��uӰ]����d��!�-06039bcfba61f665��**�٭T��HО�9�-3e2e950d4bac10b5��	�t�#3Ҵη��Ǣ-d25e598578fbf080�rustc_std_workspace_core������Nm��gmY���-327ea4f353b4eb8c���y.:i���gy"1�r-94fdfaf0af91a65d�miniz_oxide�M�^�yTLm�L�d=B-5312b588e5cfab93�adler2��;~�7�ɴ,P?���-1e0b0d62df36c85c�	hashbrown�L�ϫ	2݆y��q-2ed6a8f06fc51a9d�rustc_std_workspace_alloc�a���p��H����6Z�-05b02707a5b2a256�
std_detect�	c�LN����=1�ʶӐ-5978f0713dd5442d�rustc_demangle�X�Fq��UՃ�>7z
��-43b2ff22c18e1125�cfg_if�֦<����ɐ¬�-6a40188dd7d989d2�	addr2line���,2�!xb�"6�!�	-11d54e777384a9e5�gimli��2��I.�ġ�����-35018e994bad7042�object��T �f��Y�
hQec-2dc10b344e05b569�memchr��xZT9�C��I�Mg�-09f2ab7e0d97e07a��~ݤ	����h���-932f22f820d1e5ec��	U����%�kѿ��K-503f3915d2920600�USIZE_BYTES�\����32�$�ܺrepeat_byte�\�����$�ܪ�D�:�L�9linux�<�9��9��9tests�,�V�$�V��	LO_U64�HI_U64�LO_USIZE�HI_USIZE��contains_zero_byte���memchr_specific�memrchr�memrchr_specific�memchr2�slow�		memchr3��
		88888888��
��'��$0x0101010101010101���
�����������'	��$0x8080808080808080�|�4����(
�,�$9�_�|�4�	����(�,�$9	�_��
���,�#8���!|�
4�D�(��������������������;t����l�4�
�D�needle�haystack�'���	��4�
�o�D�D���"�0�0�0
__variant1��0�0
__variant2���,����X|�t����\�
��>ė-\�<�
���L�,$�
�����xT�
���4��D�D�����)

	

+	
���/
���	���������l��4��D�����4���{r���$���!���q�up�x���
�n� �������$"��$
4�$D�$(�$���
�l��4��D���D����D�
�n�D�T�,$�
������4��D�D���"�|��t����l�
�
J>��-\�<���	L�&	$�
�����xT����4��D�
	D���
���)	
+
���/
���
���������l��4��D�$���������wn���&���#���q�u�r����W�����~	

��	$��4��0c_int�,��size_t�4��������
This crate defines two functions, `memchr` and `memrchr`, which expose a safe interface
to the corresponding functions in `libc`.
�	

�	�	�
�0�������Xd�M��<?),��4����4����D����D��Ě\����'���

x����\���
b��	��;��
! A safe interface to `memchr`.��
���
JG Returns the index corresponding to the first occurrence of `needle` in���
.+ `haystack`, or `None` if one is not found.�����HE memchr reduces to super-optimized machine code at around an order of���GD magnitude faster than `haystack.iter().position(|&b| b == needle)`.��� (See benchmarks.)���l�
 # Example�����IF This shows how to find the first position of a byte in a byte string.��
�\�
 ```rust���
 use memchr::memchr;��
���
*' let haystack = b"the quick brown fox";���0- assert_eq!(memchr(b'k', haystack), Some(8));�<� ```�4�����
�>�K��@|��������	��	d�\���<��" A safe interface to `memrchr`.�����IF Returns the index corresponding to the last occurrence of `needle` in���.�#��l��%����HE This shows how to find the last position of a byte in a byte string.���\��&ĭ use memchr::memrchr;�����*�'��2/ assert_eq!(memrchr(b'o', haystack), Some(17));�<��(<� � ���
��
��
��A��!�!����������%J��$=: Like `memchr`, but searches for two bytes instead of one.�<�%"��"���%
needle1�<�%needle2�<�%�D�%D�%�%��&9$�&#��#���&
b1��&b2��&�D�&$�&<closure_kind>�<closure_signature>�<upvars>���1�1,�.�0�0�0������.j��.?< Like `memchr`, but searches for three bytes instead of one.�<�.$���$���/
�.<�.�/<�.needle3�<�/�D�/D�/�/��/A$�/%���%���0
�/�/�/�/b3��/�D�/$�0�0�0�0�1�1�1�1�1,�8�0�0�0��2�2w�+�A���d���k������;��m��>��=ϖM"�r�b}�\��xZI8�Q�J���;��7ˮ�Z_�!�z4H	�����tb��}.�=��2`�5e>��3����Z+�*@EZ<��Peb�gˆ�l��H�4t&�YO}����w�l��C�yܹ����W�u��`0�5�XiO��d����wZ��	5�|��Ic�a,m�A�FՃE$��^��U6
3�B6	K(&냁�Q�K7=����޶M��B������'9+O��]��U�6��]����,	��D{��3o�׈h��b�Zx���Li}����@Y�������h�




�m�����n_�F�I�FAEGNUY_ey����;T����������d��������CKR\bi}����Y�J�1��4����������u�����,@���k�h�p�M�o�����&6�x�a��f�$yw�����.B���m�l�r�Q��p`�G�J��p`�G�J��
]N�5��8�h��d��)��L�b��(��K��c��w�D�{�H��2F���q�v�����������������
#'5LZ^imq������������g��������o��h���������;��m��m�i�E!� � � !!5!�ODHT &@��b��}.�=	
3�B6	6��]����"l��H�4t&K(&냁�ϖM"�r��gˆ���Z+�*@�B�������]��U�!�FՃE$xZI8�Q�J�|��Ic	�����t�3o�׈h�$�b�Zx��%�C�yܹ���wZ��	5�b}�\�����޶M���2`�5
�'9+O ��>��=iO��d����a,m�AEZ<��Peb
,	��D{�#e>��3����W�u����w�l�Q�K7=�`0�5�X��^��U6�!�z4H���;��m�YO}�����;��7ˮ�Z_bY�r������w�j���%1:et�nrh'��E������� �1�@�
�I�q6~bY�r������wZ/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-0.1.11/src/lib.rs� ���I�L+ev/��v2���X*(())$$1+JJ

*2$
!2$
!2"K/IHJ+1/>*373G)4!*<
2%/2G+&#J/I+3/? 3HP-4!*<
(OH,@(02H4'>M@:!40F 
,,'CEE,
>@HE!40O 
,,,'CEEE9
G$K9)@9P'R-4!,89S$
')$4L\9AA"+
?L?:P'I-6!)BCT-
')*c_5=='
@9
4145;9-09,
A 2"5 6 <%:#.1"9-
A8888!;;<<BB$@@"447!G7
E>>>!AAABBBHHH$FFF":::=!@
I2+3/$'U"
A2+3/$'W"
A2+3/"&9#G6)&
A�S��‡4��0e�z��$x86_64-unknown-linux-gnu�KSw6�#�m�����-4fc5f8b257e492e9����;��m�O��-&�Z&&8&&LL<<<T8<
(((

T&L��rust-end-file