📄 libclap_lex-1d9fbdca4c8ef1c9.rmeta
/home/palash/git/iron_learn/target/release/deps/libclap_lex-1d9fbdca4c8ef1c9.rmeta
Language: rmeta • Lines: 1882
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�ReadmeDoctests�t�{�<�z�ext�OsStrExt�try_str�contains�find�strip_prefix�starts_with�split�'s�'n�
split_once����	�	�����	private�Sealed�Split���haystack�needle�#�#�#�split_at�,	from_args�,�
.-impl IntoIterator<Item = impl Into<OsString>>�.impl Into<OsString>�,cursor�,�,next_os�3	,peek�,peek_os�6	,	remaining�88	,seek�,insert�<�<�,is_end�@I�@�@�C	E�
G�G�
Gis_empty�Gis_stdio�G	is_escape�Gis_negative_number�M	Gto_long�Gis_long�Gto_short�Gis_short�Gto_value_os�Gto_value�Gdisplay�UW�W�
W
advance_by�Z	W�
W�
W	next_flag�W
next_value_os�`�`�`�split_nonutf8_once�	is_number�RawArgs�fitems�h>j�l�	
o�q�	ArgCursor�s�u�
w�z�|�~���	ParsedArg����inner���������������������������������
ShortFlags������utf8_prefix��invalid_suffix���������88888	8	8
8
88888888888888#8&8'81828283838585868688888;8;8<8<8?8?8J8K8L8M8O8P8Q8R8S8T8U8Z8\8]8^8_8c8d8e8k8m8m8m8p8p8r8v8x8x8x8{8{8}888�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8V
89
8������Jp/K�\��J�	!�
"�
��D��'��8�ff�g���M�x����_�������������ss�t��)S��
��_���������������������er����M��_���������������`�����������\玭)���_��J���#`�hfjfus����lfws����nfys��ofzs��qf|s��@f~s���s������J���_��������`
�����"
�?������OB���s��B�B�BGlobal�����I��&&RawVec�)�*_marker���3�{�� � 
��8�
f��i1��	1�A� !��M�?� U��	�� F2� m����3�<� � ��!����� ��4��y�T� ��40��z�����e�z��#�_���z/��#�_		��u�		�	�!-�$_	���`�	��#��#*_	�������#������ p���#��zF���?�?��?buf��:�?�	�:$x��Lk�� � ����3<=� � �%��
2�� ȜȜɜ	Alignment�ʜ��Nb���-d�%E�{#�����UsizeNoHighBit����
|����Lٛ� 
�4� 
�{�	�	�$!
��$2:(	�
f	�	�k1�<�F�$��$�`j�'��
�	�$ ,�_(
�
�_((7�)}�B
�	
�mg��������������������q�aX�%ÅÅą��:������'��^�^��^��[�^�#�[����e�S�1�(��'��'�V�do�+�(��(���	�$ �$38
��$�$LQY�	�pH�
�'�'�'��'�2�?I�,��r��%�'$.��(L�(
�H�$�(\�(��(��A��A�A
�J�.�H� D�.��/� �%�AO�/d�A��A���C���1
�?�$� ����Map����	����<�}�Ta!N��.�/�ȶu��@D
f�A�(.��'���(;��@lC�.�/J�����J�/�$L�A��������"]
����l�P�!���/�$�!�!�ޖ!�}��l������/�$�2�2�2%��l��%n^�^�!����������������;t����!A��������^

��V�_
��2ٞ�^
����_
��2�%1��^
��}�_
��2E��_
��@�^�^�!�!|�ѵ��@� �/������M,��H�/]Ͷ�$�(�.$�'�.$�(�$L�/I�	%�	)V��A7^�^�!�!�%�%�.��.�
�J�/����
�S���@]�/
ח��1
��l
�_�2��&^�/���B	��,1��,B��B3F��,�L�,�',�,=��.|�.
U�	m��Eē	�$� ++RawVecInner�-�.cap�/��1�fC��s� ��Unique������ ��^���A��#�������_��M����#u��		� E���$�!��#)�


� 
��>	l�/�!��?h	"��? h

�@h�/%��l
%����"LU�"L��"�_�_Buf��_��[���<n��?�?��?�#�:�?�	�:$x��Lk��#� &&�)�*� ��3�{��#� �8�8�9�	�#���;�<�!��)$�(�.

�#��)&�(
�)�(��L��!%L	�_�_Slice��_��Di��Q
�
�"L���'/���/-��/%/�
��/���)/
/U��l
���

��l
��0l�0�!�;Ҧ%[0�;Ҧ[
��!!;��[��!;�[H��}z��!x0r�@g��!b��0��0/�!�
�%��l1�����������������;t���������er����M
��l1�.�.
���!��
�
��l1��?$2t�D4
�,2
���B&2��l125��-|��.�3D��/��Ð7�@� � ��/�����?� � v�����?� � E����TID� � -Ǎ���N[� � -�U���[]� � }ޒ��-����#� 5͓		��#� 5�.�		
��#
	
��#M��� �ԓ>	�� E���#���n� ���.��*���9o�$��_��[���_��4��_Ef�� u�'����Gf�� }�'����p��� 5��"����:� ��������g�o� �!��/��>�h�f� M��g����l�P� �?4�2�H�?�%��/���l��/4�2�H�%��>6�\�/���3�%�?���j�8�� �L�_U����?�#� R��?�#� ��D�#� �� [� �#� �!]� �#�!�"��#�#�"�#��#�##�$��#�$|"��#x"�!��#u!r�n�#mi(�d(`)��[)V(��#S(P(��#L(I(��#y(D-��=�#?-������߸(�;��r[ؘ��05�P�?�B
I��.11��GB�2��M�M�?!	1��D?3I,3�A��-�',�-�4�-����������������;t����?_�!
�!o�!n�9_�!n
�9e�:�-
�H
�?�	�>���=�	�=��!�
�9�"�=
	(�?w/�>v/�?81�BK
1��
���o�%�
�n� ]�?h�H��P�@;�M�
a	^[	�$� �8�8�9�		�9��$�!�

�:��	���!���#��
��?&h
���H
�@h���
��H�����
�
!
�;�<�<�8�8�9�	�=��
�;�<�!%'�-
�= ''��e	�>�
�
.�
.�
..�?�
.�
.�
.��

���?�
�'
%
�	��Mv	�/	�!/�@�
��!�
8�
�
�!�
�030Q	F	B	�@� � >	<	�?� � �7	�?� � 2	/	D� � ,	)	[� � %	#	]� � 		��#� 	+��#� 	"	��#		�� 
	H�� 
		�n� 	�
��
�����
�� �
�
�� �
�
�� 
���:� ���o� �!���f� ���P�H�?�H���4�2�H�%������������_�1�?�#� �,�?�#� '$D�#� ![� �# ]� �# !��#�#! "��#�#	"#��##!��#!= ��#�
 �
�n�#�
�
'��
'�
(���
(�
'��#�
'�
'��#�
'�
'��#'�
,��=�#�
,����ؘ|�Mt�/�',�/�M4�/����������������;t����H
�!.�!��!��9��!��9��N�
M�H-�H�?�>(�O�=��!��9�!�O*'�?�.�O�.����$�/�P�P�H��P'�@E���if	�;�<�<�8�8�9�	�=���;�<�!�
�=���F�	�>��	�
�
�	
�?�
�	�	��/4�����������_�l�?�#� g�?�#� b_D�#� \Y[� �#US]� �#OL	��#�#G	[
��#�#D
R��#NA	��#=	x��#:7�n�#2.�)%�� ��#��#��#>	��=�#����?�/�H��H�/�>��O��=W�!f�9]	�O��?�O�L�P�
��2����$� �8�8�9�	�9��$�!�
�:�*l�2�!�	�		#�
�
[
���H
X
	�2��H$!
�� �;�<�<�8�8�9&	�=!(�;�<�!|&0,
�=w&s&@G�p
	�>><-8-5-
W-�?1-.-F-2
+
���?%�~	n?��M��3�36.��2��@� � ��?� � ��?� � D� � 	[� � ]� � ����#� �f��#� ����#���� ���� ���n� �����
���
��� ���� ���� ����:� ���o� �!��2��f� ���P�H�?7�2�H�%��2���37�2�H�%���\�3������}�_y�?�#� ��?�#� D�#� 

[� �#]� �#� ��#�#� f!��#�#�!�"��#�"� ��#� ���#���n�#��&��&�'���'�&��#�&�&��#�&�&��#�&�+��=�#�+v�q�Mt�2�',�2�4�2�^R�!��9~�!w�9��Nf��H��H��?��>��O��=~�!w�9� �O�&�?"-�O-���S�P��P��oW�P�# ~�	�;�<�<�8�8�9c	�=ww�;�<�!~�
�=yu��:r	�>@>	:
7
Y	
�?3
0	H	'�37�S��N�JH�'D�_@��?�#� :��?�#� ��D�#� ��[� �#��]� �#��	��#�#�	f
��#�#�
���#��	��#�	���#���n�#�����������#����#����#<���=�#|=�8�?�3�o��H�3�>'�O1�=~�!w�9�	�O<�?��O��L��P�'1:~�	�;�<�<�8�8�9c	�=ww�;�<�!<�
�=\n��:�	�>��	�
�
�	
�?
		'�8:��7��\�7�����'��_�<�?�#� :7�?�#� 2/D�#� ,)[� �#%#]� �#	��#�#	f
��#�#
���#�	��#
	���#
�n�#����������#����#����#<���=�#�����?�7:�/�H�%��H�7�>��O1�=~�!w�9�	�O<�?��O��L'�Pa��=|T�=�$�>l�>�!
���!��>(ķ>	
L�>�.d�>	\�>7�>
�J�.� 
��/� 	UT�>��
|�>�>	�4�=
�A� � �����������,M�[�}�!�����.���	����<�}�Ta!N��.��jV'��=q�>�>�><��<�
�%�=�L�<�s4�=�.d�=�G�GSplice��Gdrain��:�Greplace_with��:�@�$K̘��� W�$Y��H�!H��$�.#���insert_items����.f��v����7���
�J�� D���/��� �%/���<FNX
�?�$� �����.���	����<�}�Ta!N�����N�
f��AC%�J��$<BPPd�P�!����$�2�2�2�������$�2�2�2���^�22=K��2]f��2�%|���2���^�!�!P��@� ����H��$�@��@�$����X�^�!�!�%�%���
�J���6�������6�މND�A$�A
���� �A4�A�AD<� �A��<���Ax�
<ێ�(
�A
�Av!�,�s3<F
��!h
�Bh�B	�! ,�((�A�(�	�)!��)lq;�A	�Ax`�)k�sr�*y�(��2��2��������(��(�h�B	�!�!/�B	�B{H�A
�s�s�!��!�2�?I�B}�B�%�s$.
�X��3\)X��\�!1X��\�!B	X��\�X��9\
�����Less��������Greater��ji�/޾	X��\�BP�B�X���\��h�B����������������;t���ƕk�sr�syƕ~�!z�!g����)X�\�!1X��\�!�X̀3\	X��\�B��B�X���\��h�Bƕ'�s.�s5�!��!�L�Yc����CF�$�B(�C�C�"�B-�B7@J
��?��D��D	�? ,�((�C�(�	�)!�	�)lq;�C	�C�a�)l�t�*{�(��?���������(�(���D	-��\�?5��\�?外\m��\
���K<.kq�C�H�C���U\����)�1�9�?-��\�?-��\X�eo����C��C�%�%/��D	-��\�?5��\�?���&\���\
���L=/lr�C�P�C�˙t\�����+�3�;�?-ڙ\�?-�\Z�gq����D	-��\�?5��\�?���\E��\
��H9+hn�C��C���W\���ƕ&�.�6�?-Ť\�?-̤\U�bl�����DE����?����%���
�`��=-���]���a�C� �C���V��a����%*�2�=�%��?-���Y�fp��H!
��DIC&�B$�D�?,�D�C&T�E�?�ߍ
�>�=U�!g	}�!g
�!g�!
���EJ��ED���J�T�E��!Dg�n�#U��$�E�,�E�?	�O��!� n
�n�#��F
K�)��F�?�E���½���
	�O��1L	�>-����?gݦ�	]�0L	�>�=��"e
U�&e
	
	͚&e
>DJr	�&�F
�&e
-�&e��)e+
�gf	�>�=�gf��gf
��=;$
�)e	
��(Qe
�)e�2�
�gf��(Le��(e
%��g�>�=!
�=��(e/�>�=�=fm�(e
�
rH%�)e�K��F@������M�����^�������S����<oL�_�����
�wU�=L��0kL�_��=1L�%����(���h���ȢU	���	��0CL
�_���
-	����	(�_$��Te	�e�#�#��	��%�e�e�#�#��(�e��f�f��=��(e���Ug�o�#E�(e�o�#E�(e$�F�,�F��e�?�	�)�	�>%�Oe�=L�?��O��O�܍	�!��!%�(e�2��=��=��OQ�O���g�O�L����]�&e��٬z(1
�)<KK���g�)ow$�G
L����G��?�~�|	�Oy	�>�����?�y	v	�>�=t{�s
z
	r
����	\�Gt
r�p�
ov�>�=nl٬��gn
fc�2r�ca^
\�>�=z
�=Z��>�=v�=�[��
��Y�L��GBj
���X��
T�PM�I�_F�wA?�_<�%�95��1	�-	*
�_'
Q	�%	J�_G$	�e�#�#!	�e�#�#2��=�o�##�o�#$�G�,�G����?��)��>.	�O	�?��O��O	�!��!�2��=��=��OS�O�O
����	����٬x���)��LR����)��T�V�?�VS��V>�?4�V�,�V-�"�\�?�"�\&�Z�.�����CharIndices���front_offset��q���	�q$p���!�Z�.����$�E�%�
������Chars����	�q�,�\�g�gIter��h��g�h
end_or_len��g�h� �gFPR<?���#�9}�%�	
	�������=��%J�
�g�#	����PhantomData�Rҹ��^=x�#
�%�	
)���
��	���)Z�-�
��	Z�-��"�\!

%��l
	�MU��l
9
("�\
�"�\	"�\j%��l��M}��l�M��l�����8�����$r��h�#�����l�Q�?���l���4���=��l���������\玭)�R��^�?�����M��!���~��|�9w�=�=��l����4��M��l�#�\	�?�(�#�\&
���(�#�\!
		�M!	-�((#�\
�_�
�)&�	�)����)����)��d#�\		#�\��
�)�����*��(L�U�(3��?�(�M)��2��
��(����(����(s��;��au��lM��l-��l	�M�y�~Z�@}��l
��ltE�;�e�!�	

A:���������9�:��	�=�{���������=�{�8�
	�9	{���Ϸ)_
���
	
�=���2����$�
��#
%���5���	9��aE��b�b�
<�
�=	\nT
[	��)�	�)~U�)
-�)
�!	�O��%
 '}�)

�)
�!�\"��at���Cl�P�?L�b���Ll�P�?��y�~`Z��;B��rD�b��)���r_��!C��h�#U�+��:������#��{�	���{�
C��{�q����#A:����.����#1{�
���@���#�%e�1��"�n�#�:�-��"�##��!#+#��#<#D#��#V#^#��#<v#��=�#�#��(���q��*)����_
��#�z�����#EƷ_���#E�_�������#z�������#����������"�9`�$�#��!#+#��#u�����)D
�wT�b��%F
�w* �wU�%
 $�a��,�aQ�)̐bY=��l�O��+��=��9��!!{�
��9!{���=��O<�=��!��O}�%
 �fI{�
���#U������P�'
���`�%����
�S�a��@���
defs����,��(�D��)�D��I*�D�+��{�)& Minimal, flexible command-line parser�*��.b_ As opposed to a declarative parser, this processes arguments as a stream of tokens.  As lexing���\Y a command-line is not context-free, we rely on the caller to decide how to interpret the�t� arguments.���t� # Examples���\� ```rust�ܠ use std::path::PathBuf;�ļ use std::ffi::OsStr;�����?< type BoxedError = Box<dyn std::error::Error + Send + Sync>;����� #[derive(Debug)]��� struct Args {���     paths: Vec<PathBuf>,���     color: Color,���     verbosity: usize,�,� }���������
 enum Color {�|�     Always,�l�
     Auto,�t�     Never,�,�������
 impl Color {���A>     fn parse(s: Option<&OsStr>) -> Result<Self, BoxedError> {���30         let s = s.map(|s| s.to_str().ok_or(s));���         match s {���=:             Some(Ok("always")) | Some(Ok("")) | None => {���%"                 Ok(Color::Always)���             }���%"             Some(Ok("auto")) => {���#                  Ok(Color::Auto)�������&#             Some(Ok("never")) => {���$!                 Ok(Color::Never)�������"             Some(invalid) => {���SP                 Err(format!("Invalid value for `--color`, {invalid:?}").into())���	��l�	
         }�L�	     }�,�	���	���	 fn parse_args(���
B?     raw: impl IntoIterator<Item=impl Into<std::ffi::OsString>>���
#  ) -> Result<Args, BoxedError> {���
     let mut args = Args {��         paths: Vec::new(),���         color: Color::Auto,���         verbosity: 0,�T�     };�����.+     let raw = clap_lex::RawArgs::new(raw);���&#     let mut cursor = raw.cursor();���/,     raw.next(&mut cursor);  // Skip the bin���52     while let Some(arg) = raw.next(&mut cursor) {���
          if arg.is_escape() {���
QN             args.paths.extend(raw.remaining(&mut cursor).map(PathBuf::from));���&#         } else if arg.is_stdio() {���41             args.paths.push(PathBuf::from("-"));���?<         } else if let Some((long, value)) = arg.to_long() {��             match long {���&#                 Ok("verbose") => {���41                     if let Some(value) = value {���mj                         return Err(format!("`--verbose` does not take a value, got `{value:?}`").into());�̢                     }���,)                     args.verbosity += 1;���                 }���$!                 Ok("color") => {���:7                     args.color = Color::parse(value)?;�������                 _ => {���#                      return Err(���RO                         format!("Unexpected flag: --{}", arg.display()).into()�ԇ                     );�����������=:         } else if let Some(mut shorts) = arg.to_short() {���<9             while let Some(short) = shorts.next_flag() {���!                 match short {���$!                     Ok('v') => {���0-                         args.verbosity += 1;�̽����$!                     Ok('c') => {���?<                         let value = shorts.next_value_os();���>;                         args.color = Color::parse(value)?;�������"                     Ok(c) => {���PM                         return Err(format!("Unexpected flag: -{c}").into());�̉����#                      Err(e) => {���da                         return Err(format!("Unexpected flag: -{}", e.to_string_lossy()).into());�̬������������         } else {���MJ             args.paths.push(PathBuf::from(arg.to_value_os().to_owned()));�l���L�������
     Ok(args)�,�������74 let args = parse_args(["bin", "--hello", "world"]);��� println!("{args:?}");�<� ```�defs�����(��)��I*�+hkn<��'�,�|�<#�%" String-like methods for [`OsStr`]�DF���<�3��|P��&����2��(	
	
	
��7�f Converts to a string slice.�����?< The `Utf8Error` is guaranteed to have a valid UTF8 boundary��� in its `valid_up_to()`�<�������������������������q�aX�ߌߌ	Utf8Error���valid_up_to��q�	error_len��q�̢X���
��$���)��>; Returns `true` if the given pattern matches a sub-slice of��� this string slice.�����#  Returns `false` if it does not.���t�����\�����  use clap_lex::OsStrExt as _;���2/ let bananas = std::ffi::OsStr::new("bananas");�����&# assert!(bananas.contains("nana"));���)& assert!(!bananas.contains("apples"));�<���D��������
��$��
4���.��KH Returns the byte index of the first character of this string slice that�Ĺ matches the pattern.�����2/ Returns [`None`] if the pattern doesn't match.���t�����\����� ���B? let s = std::ffi::OsStr::new("Löwe 老虎 Léopard Gepardi");�����%" assert_eq!(s.find("L"), Some(0));���'$ assert_eq!(s.find("é"), Some(14));���	(% assert_eq!(s.find("par"), Some(17));�<�	���	���	 Not finding the pattern:��	�\�	����
 ���
:7 let s = std::ffi::OsStr::new("Löwe 老虎 Léopard");��
���
" assert_eq!(s.find("1"), None);�<���$��������2�
��$��
4���7��30 Returns a string slice with the prefix removed.�����_\ If the string starts with the pattern `prefix`, returns substring after the prefix, wrapped�t�
 in `Some`.��
���
?< If the string does not start with `prefix`, returns `None`.��
�t�
���
�<������� ���TQ assert_eq!(OsStr::new("foo:bar").strip_prefix("foo:"), Some(OsStr::new("bar")));���@= assert_eq!(OsStr::new("foo:bar").strip_prefix("bar"), None);���RO assert_eq!(OsStr::new("foofoo").strip_prefix("foo"), Some(OsStr::new("foo")));�<���d�����������������������;t������
	��$�prefix�4���,��@= Returns `true` if the given pattern matches a prefix of this��� string slice.�����#����t�����<����� ���2������)& assert!(bananas.starts_with("bana"));���*' assert!(!bananas.starts_with("nana"));�<���\��������

��$��4���.=��B? An iterator over substrings of this string slice, separated by���$! characters matched by a pattern.���t������� Simple patterns:���<���ć���� ���NK let v: Vec<_> = OsStr::new("Mary had a little lamb").split(" ").collect();���vs assert_eq!(v, [OsStr::new("Mary"), OsStr::new("had"), OsStr::new("a"), OsStr::new("little"), OsStr::new("lamb")]);�����85 let v: Vec<_> = OsStr::new("").split("X").collect();���$! assert_eq!(v, [OsStr::new("")]);�����KH let v: Vec<_> = OsStr::new("lionXXtigerXleopard").split("X").collect();���da assert_eq!(v, [OsStr::new("lion"), OsStr::new(""), OsStr::new("tiger"), OsStr::new("leopard")]);�����MJ let v: Vec<_> = OsStr::new("lion::tiger::leopard").split("::").collect();���TQ assert_eq!(v, [OsStr::new("lion"), OsStr::new("tiger"), OsStr::new("leopard")]);�<�������HE If a string contains multiple contiguous separators, you will end up���%" with empty strings in the output:���<���Ę���� ���%" let x = OsStr::new("||||a||b|c");���+( let d: Vec<_> = x.split("|").collect();������� assert_eq!(d, &[OsStr::new(""), OsStr::new(""), OsStr::new(""), OsStr::new(""), OsStr::new("a"), OsStr::new(""), OsStr::new("b"), OsStr::new("c")]);�<�������<9 Contiguous separators are separated by the empty string.�� �<� ���� ����  ���!  let x = OsStr::new("(///)");���!+( let d: Vec<_> = x.split("/").collect();��!���!WT assert_eq!(d, &[OsStr::new("("), OsStr::new(""), OsStr::new(""), OsStr::new(")")]);�<�"���"���"=: Separators at the start or end of a string are neighbored���# by empty strings.��#�<�#����#����# ���$;8 let d: Vec<_> = OsStr::new("010").split("0").collect();���$FC assert_eq!(d, &[OsStr::new(""), OsStr::new("1"), OsStr::new("")]);�<�%���%���%;8 When the empty string is used as a separator, it panics��%���% ```should_panic�Ă&����& ���&;8 let f: Vec<_> = OsStr::new("rust").split("").collect();���'yv assert_eq!(f, &[OsStr::new(""), OsStr::new("r"), OsStr::new("u"), OsStr::new("s"), OsStr::new("t"), OsStr::new("")]);�<�(���(���(B? Contiguous separators can lead to possibly surprising behavior���(C@ when whitespace is used as the separator. This code is correct:��)�<�)��Ĺ)����) ���)%" let x = OsStr::new("    a  b c");���*+( let d: Vec<_> = x.split(" ").collect();��*���*���<�+���,�܎, It does _not_ give you:��,�t�, ```,ignore���,HE assert_eq!(d, &[OsStr::new("a"), OsStr::new("b"), OsStr::new("c")]);�<�-���-���-/, Use [`split_whitespace`] for this behavior.��-���-/, [`split_whitespace`]: str::split_whitespace�,�.
��
�	!�
"�
��D��'�
�.
��$�.�
4�.!�.��3B��.LI Splits the string on the first occurrence of the specified delimiter and���/?< returns prefix before delimiter and suffix after delimiter.��/�t�/���0�<�0��Ġ0����0 ���085 assert_eq!(OsStr::new("cfg").split_once("="), None);���1^[ assert_eq!(OsStr::new("cfg=").split_once("="), Some((OsStr::new("cfg"), OsStr::new(""))));���2da assert_eq!(OsStr::new("cfg=foo").split_once("="), Some((OsStr::new("cfg"), OsStr::new("foo"))));���2li assert_eq!(OsStr::new("cfg=foo=bar").split_once("="), Some((OsStr::new("cfg"), OsStr::new("foo=bar"))));�<�3��T�3����������������������;t�������3
��$�3�
4�3��4�	
��46<�4�����������������������q�aX����4
$�4��5(D�5������5
$�5�
4�5��6-$�6������2�6
$�6�
4�6$�7<closure_kind>�<closure_signature>�<upvars>��/�!�O�)��86d�8���������������������;t������8
$�8�4�8�9�������2�O�?�%��;+\�;������;
$�;�4�;��<<,�<��	!�
"�
��D��'��<
$�<�
4�<�<��=AT�=���������������������;t��������>
$�>�
4�>\�B<�B��B4�B����B������C�ĦC,�C��  �	!�
"�
��D��'�����D��'�!"�C�C��CD�C����������������;t�����|�C4�C���C#�$8��$�%&�J�J&�CL�D$�D##����D($�D�������������������;t�����J#�D#
&�8$�D��HKD�H����!�����H
'os��H�,�H|��5���5���5l��5d��-.123568;<?��#� �̎  <div class="warning">�� ��� ?< **NOTE:** The argument returned will be the current binary.�� �T�! </div>��!�l�!
 # Example��!���! ```rust,no_run���! # use std::path::PathBuf;���!-* let raw = clap_lex::RawArgs::from_args();���"" let mut cursor = raw.cursor();���"(% let _bin = raw.next_os(&mut cursor);��"���"VS let mut paths = raw.remaining(&mut cursor).map(PathBuf::from).collect::<Vec<_>>();���# println!("{paths:?}");�<�#��L�$�,,
-��'G�$�l�$���%���%���%����%96 let raw = clap_lex::RawArgs::new(["bin", "foo.txt"]);���&"����&(���&���&V����'��<�'���'�.�,�0�//0,���/��(���.��(-��/� t�(�H�.��((�.�H�/ԕ(
.�/�.�	IKfh��,!��)-* Create a cursor for walking the arguments��)�l�)���)���)����)����*9����*"����*(���+���+V��ԇ,��<�,��4�,����,�,,
1$�,��-C��,85 Advance the cursor, returning the next [`ParsedArg`]�$�-����������������������;t���������er����M�,�-,
2$�-�p&��.?��.74 Advance the cursor, returning a raw argument value.�<�.����������������������;t�����,�/,
3$�/��.�/3��4��4��443�H��0?��0! Return the next [`ParsedArg`]�$�0����������������������;t���������er����M�,�1,
5$�1�4�1��2;��1  Return a raw argument value.�<�2����������������������;t�����,�2,
6$�2�q9�36��7��7��776�o��6O��3GD Return all remaining raw arguments, advancing the cursor to the end��3�l�3���4���4���4����49����5"����5(���5���5V��Լ6��<�6��L�6�������9,�6,
8$�6�4�6�*�788��8�����.���	����<�}�Ta!N��g�g���h��g�h���g�h� �gFPR<?��8� :�/8� 8��%��89��J����7���J��l�7��	��"��8�78��:��:��::8����89��8  Adjust the cursor's position�$�8�������I�I�IStart��I��I�IEnd��I��I�ICurrent��I���:41R,�%,�9,
;$�9�4�9pos��9��<���<1. Inject arguments before the [`RawArgs::next`]�4�<�������.�%,�>�=>=�<,����=����=-��t�=����=(����=
<�/�.$�<��B���B>@SU��?0��> Any remaining args?�4�?������,�?,
?$�?�4�?��?V�A�BAB��J��D�@�����?�J���@����?���� t�@�C�C#%OQ��@$�@��@@
C����2F�AC��D��D��DDC��t�B�F��B�B�EE
F��D�HH�IJKLMOPQRSTU�D��D �D���GG
I���R��E܂E Argument is length of 0�D�E���G�EG
J�$�E��F��E63 Does the argument look like a stdio argument (`-`)�D�F���G�FG
K�$�F��G��F96 Does the argument look like an argument escape (`--`)�L�G���G�GG
L�$�G��I(��G2/ Does the argument look like a negative number?��H���HIF This won't parse the number in full but attempts to see if this looks���I?< like something along the lines of `-3`, `-0.3`, or `-33.03`���I���G�IG
M�$�I�JM��N��N��NNMN�2�)����������������;t����%��KGĆK Treat as a long-flag�<�K�������������������;t�����������������������q�aX�������������������;t�����G�KG
O�$�K��O�O Can treat as a long-flag�<�O���G�OG
P�$�O��P0̯P Treat as a short-flag�D�P�������������������;t������������\玭)��G�PG
Q�$�P��T�T Can treat as a short-flag�D�T���G�TG
R�$�T��V#��U Treat as a value��U���U���U���U-* **NOTE:** May return a flag or an escape.��V�T�V��\�V�����G�VG
S�$�V��X.��W���W�̦W���W���W-���W�T�X��D�X�����������������������q�aX���G�XG
T�$�X��Z4��X>; Safely print an argument that may contain non-UTF8 content��Y���Y�� This may perform lossy conversion, depending on the platform. If you would like an implementation which escapes the path please use Debug instead.�<�Z�����VG�ZG
U�$�Z�/�ZU8��U���Borrowed�����Owned���A��@���8���8V��_����[��8�[�������U��]�XX�YZ\]^_�]��] �]���WW
Y��,�]��_;��_0- Move the iterator forward by `n` short flags�T�`����!��������������������q�aX�%�!W�`W
Z�$�`n��`�`Z��[��[��[[Z[�2�M�!�2��a��a No short flags left�D�a���W�aW
\�$�a��c(��b*' Does the short flag look like a number��b���b/, Ideally call this before doing any iterator���c���W�cW
]�$�c��e>��dB? Advance the iterator, returning the next short flag on success��d���d,) On error, returns the invalid-UTF8 value�L�e�������������������;t�����������������������q�aX��W�eW
^�$�e��h4��g>; Advance the iterator, returning everything left as a value�l�h�����W�hW
_�$�h��l$�aa�bc�J�Jc�lL�m$�m``���m($�m�������������������;t�����J`�m`
c�$�m��n:��n��������������������;t������n
db��n��qL�q���q
earg��q���� Command-line arguments�<����M�x�g��,�ff�$GG�i�iGG�hh
i++
�k�k++����j	�j
k,����m�_m���������^�^��^��[�^�#�[����e�S���)l
�l
m,���������p�p��������o�o
pL���kk�r�rk�kkkk8�kkk����%q�q
r���B��A Position within [`RawArgs`]�L�B��)S��
�tl�B4�Bss�![G[G�v�v[G[G����u
�Au
v,�A�G�G�x�_x�G�G�������^�^��^��[�^�#�[����e�S���)w�Aw
x,�A��G(I(I�(I(I�{�{(I(I������z�Az
{L�A�(I�I�I�}�}�I��I�I�I�I8��I�I�I����%|�B|
}�B�J�J���J�J�������~�B~
T�B��J�K�K�����K�K������ƕ��B�
��B��K��C̔C Command-line Argument�L�C�����er����M��D��D,�D�����L�L�������NP�L�L������C�
��,�CeMeM������_���eMeM�������^�^��^��[�^�#�[����e�S���)��C�
��,�C�eM�N�N�������N�N����������N�N��������C�
��L�C��NZOZO���������ZO�ZOZOZOZO8�ZOZOZO����%��C�
���C#P#P�������+.#P#P���������C�
��T�C�#P0Q0Q���������0Q0Q������ƕ��C�
���C�0Q+R+R������`�or+R+R�������%�����C����+R�`�+R
���$�C�+R+R+R̖\��[30 Walk through short flags within a [`ParsedArg`]�	T�\����\玭)�����\��\,�\������\&\�\������ɾ��޾�q���	�q$p�����\!t�\�����a�a"����������a�a�����"�\�
��,�\dd#������_�NQdd�������^�^��^��[�^�#�[����e�S���)�#�\�
��,�\�d�S��Q����N���pK����I����9��4��8��8��5�18��6�7��8�P6��;�5��>��D��2�S2�-��+��-�+��/��)��1��(��2�q'��7�%��9�^$��=��#��?�8!�� � �����|����*�%�������%����;���W�B���������~
��������G�t�z��
�w
�}
��	�
�	�0�6�eM�z�����?�E������	�<�d�j�d��7,EGWstr::split_whitespace����split_whitespace������������������	���
RawArgs::next�������f����������H���������������I�I�I�H�J��������3��������H���������������I�I�I�H�J��������3��RawArgsitems������	ArgCursor	cursor	ParsedArg	inner---��
ShortFlags
utf8_prefixinvalid_suffix����ƮҮ��������������ɯد����na�m��v�������~��4qpEB��V����_T*�M�(v�4��Wʭuً�D�
����HafWM��F�ʾ*l���c\/���^:ny��K5|H��Ö��^���T���R@x��$dA�ưS��疣	��Y�x�HM��߇3:�ykC�%����~�>��g�Z�\���)�)��,���[b6�~���}
\�"rd��>�IY�B���j�`]<�n�g���Bx:il�"� 􍯤;��m%Jފ�]�����G����+�[�
��P�j2���kQ�x���l{z�jI�����ɠ�%l9
��
���u�_��K�Y{%eY��g�>�H��U�"�Ra~�F]��ix����F�3���EQʽ#���t۹���hضh�����^D��5���׿@&k�:�`~�cz�y+P�r�p��"�GB�XE�^ήn$,u�L��k�^���i���-�!C	~ܛ*���c���������U�X˩(�p��5ţ��~�y��ݼ[ی�����wGt��������?2�D
�o��ǀoK�N396�%!��y���^��m�N���%�gӹ�|���.�%b8���mѷ�����^����Ex��S�jE�{�h�u�*�R�`�������(�y�6@�1e�Z����/���0@Θ�)�k��{�/�H"Nx�q�#��,��a"ep
��wkf�!�	��q��{�PP����t�wyX��x�
6r�df���z�D
:a�?�	��܇�?-p�yy�A���@��Zd��`~	QX�ʖ�V���7Tn�iw9a�z'��@�/9L,��
��U
X����~�����x7B�GV�'a�q���61�6�.��N���2���������DB�!��W,��(�Ȝ�br��:d��{fQ�.�N����1����Y�6�Ρ-ծ��)�������%�YV�o�����H�b.R
�����&�7��b���q��MÓ�Pu�a%]D��<�0d}���WB=�_�"Nw����6p�(D���b���]OF��c7��	Y�bۧƚ�Q��&��u�S�z�řc�K��$���o*Č�m+;0R����Y�'�
�}����|pl������@�I�d�`�Gx7O��DXJ�;̵�\���E��m��?���)��+9V�n�`{M0l����
���SO�gt$�\iD^;����=��6��y1D����w�Ԛj�%6Go'��
�d�<�kr��`	�zL-G[~y�=~D�:E����:�/i᯺��S�iok����[1����u�¥��9�3�=�	��D	|+f\�M�<k����L���Ѹ��fG�3�����\al�V��dۻ�f�-PO��P]�{�h�<·�������S�Rխ�(���@Չ��IJ��O�!�Ā���1v588��)q��	�d�C�����efa}�~63}J�t�2MI�����^�X��C;^��U�_W���q������N?u�A}���kj7�J�k�x׬-8��
�/M$��	��Y"=�2����;�����q&����>eA�v�6�[�X&��=n#��L�Յ`�S!��1����[�̰߉�b���`K�K܌�A�V���!ՆۧR'��7�h�,.ﯔߚ�=S����4�ݬZ!�f����g��;f�}��F0�lH
x�9��|��4tp&�52t;�I|�^L3�z��Ct�v�ԓ5�h���)�u���r��!��d�<p\��Vs��j����$Nfkh��*W�^�樚�<ȿ�㨌�˾�恪�E�T��
E�	�-A��*��۲��TNw�y4�
_ImS`��K�X�i+�@<L�^u���z|�[���i�T"��ݘ�C��� UHg(_��4Bд��s�����<��}8�?�r*���ƙ�Hng����0s�%7��h�X=5���O�������	+��ǹ���gq�n��mo�F�xl�㊩x뜰�YD����fΑ0)8�1 $W��8��f�`MF�Bv$+�.gr����6<��YK�7���8K��ހU%��6�D�hk������
��n�u�0���j��}��}	��������կ|}�ok}7}�}��������V�w
��������l������i�������&����3�p���/�����1��
�������/�6��Z
�����,���T�������$�_������A�t��{�����m�W�b���������=���z���������v��aĬ������.�zŘ�@�U�s�����cǴ�����5�S����.ɑɯ��;ʠ���)��ˣ���*�[�
�5�h���΀���"�U�������(�Dѡѻ���B�uҦ|}�}����}���!���V���,���;���������!���Q�f�������F��!���.���}���H�+�S�����@������`�

�|}i}�~R�{�S�Q�ڕ�������~�*�ʞמ,����t���D�����-�I�n�t�P�P�k�`�i��t�ڲl��6�K���)�.�
���j�ȽF�q�;��K����‹�*ĉİ���B�����*ǑǸ���g�B���O���P�����o�|�>���i����,�Hѥ�����k}	}}.}3}�}���̈́����h�l�r��������h�������d��
����͞�"��������.�f�l���*�����������ˡ,�������Ҧ��*�1��U���ŭ
��
��'���6�C�P���۱� �T�Z������<�p��w���h�R�]����������ݾ9���u����³¹���q��]Ĩ�����
�+�wŕ�=�R�p�����_ǰ�����2�P���
�+Ɏɬ��8ʝʽ�%�˅ˠ�����'�T�X�
�,�2�_�e������}Ϊΰ��L�R������ϖХ��$�?ќѸ�����?�l�r�$�*�0�7�=�D�J�Q�W�^�d�k�q�w�~ӄӋӑӘӞӥӫӲӹӿ��������������������������&�,�3�9�?�E�K�Q�W�]�c�i�o�u�{ԁԇԍԓԙԟԥԫԱԷԽ����������������������������#�)�/�5�;�A�G�M�S�Y�_�e�k�q�w�}�}}1}f}�~=�f�>�<�ŕj�p����������i����ƞӞ(��������j�p���/��������������������4�Y�_�;�;�V���K�8�E�T��X�_�ŲW���!�6���������U�����1�\�&��6��½���v�ąĬ���.���s�ǍǴ���S�.���;���L˃ˉ�����V�[�/�b�h��*��γ�O�U����ϙ���"�(�Dѡ�����o�u�'�-�4�:�A�G�N�T�[�a�h�n�t�{ӁӈӎӕӛӢӨӯӶӼ����������������������	����#�)�0�6�<�B�H�N�T�Z�`�f�l�r�x�~ԄԊԐԖԜԢԨԮԴԺ���������������������������� �&�,�2�8�>�D�J�P�V�\�b�h�n�t�zՁ�|}����؇��M��������Q�ϛ���L������K���"�R�}��p���$�:�����æ٧ͨ$����O���ì������$���Ӱ@�M�}�Ա��7�������'�[���b�ٷ۸S�=�H���Ҽ��ݽ�����`���rŸ���\��LĐĺ�����hŇ�'�M�bƽ���Pǘ�����#�B�����xɞ��*ʇʭ�
�e��˽��D���'�O�����fΚ��<�����UТ��7�SѰ���(�\��j}s|���̇{�A�������ߚE�}�~���@����؞�/����5�u��f�����������ͧ������#�����ڭ讙�������:�G�u�����&���󲅳�O���V�ͷϸG�1�<�������ս��򾊿T���fŽ���P���BĊIJ������[Ł��G�\ư���CǒǺ����<�����kɘ���$�zʧ���R��˪��1����<�����X·���)�����8М���.�Jѧ����I��������܇��Q��������U�ӛ���P�����M�ß&�T����r���(���ǦݧѨ(����S���Ǭ
�������*���ر��9������+�_���f�ݷ߸W�A�L���ּ���þ"���d���v¡���`��NĒľ���	��lʼn�+�O�d�����Tǚ�����'�D���
��|ɠ��,ʋʯ��g��˿��F���)�Q�����kΜ��>�����y��<�Xѵ���-�^���~S�|�T�R�����������+�-���F��
���.�J�o�u�Q���Q�l�a�j�	�v���m��7�L���*�/����k�����G�r�<��L���,Ċ���C�����+ǒ���h�C���P���Q���p�}�?���j��������~T�}�U�S�ܕ��������+���F�����.�J�o�u�Q�Q�n�a�l�	�w�ܲn��8�M���+�0����l�˽H�s�=��M���,���C�����+���h�C���P�����q�~�@���k������~A�j�B�@�ɕ�������l������m����3�������8��]�c��?�ɭ?�Z�O�X�����c�ɲ[��%�t�:���������Y���5��`�*�	�:���z����1���v����V�1���>�����^�k�-���X�����x�4gp
}����

+
[
e
p
}
�
�
�
�
�
�
�
$s�����&�B�O�����\�'�/&3H:�=A�C�FlL�RS%T�Y�^Iel��|WYG�G�H~I�I�K�L%M7NEO�O�P�Q_mc�Z�'�/$3F:�=A�C�FWG�LS#TKYI^_�k��zU��G�H|I�I�KjL#M5NCO�O�P�Q�RkcGe�[�'�/%3G:�=A�C�FXG�LS$TLYJ^_�k��{V��G�H}I�I�KkL$M6NDO�O�P�Q�RlcHe���������Y�������Y���T�����#�v�,���������"������������ ���
���5�i�p�����a�K�V���������n�����j��R�
�p�/���X�+��������� �����v������8���}���|}d}��Ğў�&�3�����߱$�����������E�Z�������:�����"���J���/��:�����'�������G�������u��������i�������.9L^js|����������������
 -18?FUY]aeiy��������
!%)4AHO\`hovz~�����������
.=KOSZarv}����������$(,37>NUY`dkosz~�����������������			
			!	)	1	5	=	E	I	Q	Y	a	r	z	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	
	



!
'
-
3
9
?
E
K
Q
W
]
c
i
o
u
{
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
#)/5;AGMSY_ekqw}�������������������
&,������x���}�}�}�}�}�}�}™ƙʙΙҙ֙ڙX�]�������¡áġšơǡȡɡ-��G�H�I�J�K�L�M�N�O�P�Q�R��������������ª���"���g�����G�"���/�����J�U�����B�����b��k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k	��մ!�O!���|��}ޙ�!�b�ʡ2���S�������'���Q�l�����L��'���4�����O�+�Z�����G�����g�c&Z_]^5;?-8MUPORQT�S�)�)�ͯ/�î
�"��������	*�	�����#������Gm��\core_intrinsics����na�m��M�-�����sE��O\������na�m���"O��z��Z��na�m��h�;HV������C=���Z���na�m�龾ȟ����D������na�m��j^..X���[`���na�m��./��9��<���j�����na�m��6���ؤt	B}�J���derive_clone_copy����na�m��`�E�p����Mb������na�m��k�"G>s����K}����fmt_helpers_for_derive��_�_�na�m�����z�	���J���\�����na�m������P���RH�����_�_�na�m��b~/������A7����na�m�鋲�9D�N��F������na�m��x��u0i��O����_�_�na�m��w�Lv�@��t�M�������na�m��s�F���6Le�f\��	derive_eq������na�m����(�%浡�7��na�m����v_i!����na�m��X��W��t�J�������na�m���f)l�J����/|���na�m���1igC��H���ܬ�����na�m�� i�3
��Fu�=����`�`�na�m��N�'�H��t8RW������na�m���2�J�>z�	�D����_�_�na�m���(��Q����P���ܬ�����na�m��TU��Ŕ���N������na�m��DL��z��ίί}�n<�wE��M��\��`�d-I��1�Q"h�r@�{V�'��5����	~������IE��J37��qN��i��'��
>��95mz:#�nYa������}�4ODHT 
��㨌�˾��p��"�6Qʽ#���/�?�	��_̵�\����o'��
�d��h���1��_Tۻ�f�-P��C�����M0l����j7�J�k��X��x�
\�.�N��s�m+;0R����7�h���~����i�oK�N39F*�����}���k���^D��2����1v�wkf�!�	�Y��O�!�Ĵ@x��$dA�O�gt$�\�Ԛj�%6G���o*Č�cz�y+P�r5#��,��W����/���S��?2�DDy��K5|H�x׬-8���H
x�9��|�Α0)8�1 i+�@<L�^�y�=~D�yy�A���a�x7B�Gj�}��F0�l�d�`�Gx7O��>�H��U+��DXJ�;����L���
�/M$�����]OF�Ex��S�jN�=S���4��Wʭu!��W,��p{%eY��g*%�YV�ox,���[b6�	��Y"=���j�`]<�n*�R�`��P�"�Ra~�F,�.�%b8�K6r�df��]@��Zd��`b�g����Hng����$Nfkh��E��m��?����q&����<�kr��`�����t�wy[
���u��(��4tp&���Ct�v�ԓ�]��ix���-u���z|�[��q��{�PPZD���b롄
�o���E�k�^��9$W��8���IY�B��~	QX�ʖ�c	��Y�x�HWM��F�	�
��n�	v�����=��6��y1�v$+�.g�F�xl��hk������.��N��mq��	�d�!�f�����������U�=l�V��d������H�by�z�řc�(�Ȝ�br�qr����6<�O����u�¥�����[1�����63}J�tܺ��~��4q5�h���)���/i᯺��{z�jI%2MI�����,.ﯔߚ�t۹���h�0q�n��mo���mѷ���Lխ�(���5ţ��~�?�bۧƚ�Q�\�M�<k��:E����:���c7��	Y��@Չ��IJ���� UH��8K��ހU&k�:�`~�4X˩(�p��>�����(�yQ*�M�(v"��ݘ�C���!��d���Ѹ��fG��ފ�]���� �Ö��^�
Nw����Y�6�Ρ-uی���Ab���q|�
���S����~�>��<p\��Vs��\/���^:n�*W�^���pEB��V��V�'a�qk�����w�0s�%7���恪��9�3�=�	�+�[�
��P"a"ep
��XL,��
g��N?u�A��
_ImS���^����M�Bx:il���wGtB5���׿@3588��)������ɠ&�Pu�a%]~g��;f����i�T�6�%!��G����	+�㊩x뜰���=n#��L�ծ��)��v���)��	�zL-G[~�E�	�-A���6@�1e�ZR��1���t|�^L3�z�����61�6l%��6�D��%l9
��'D��<��h�X=5���܇�?-p�`����@�I����>eA�v���ykC�%���z�D
:a^GB�XE�^�7���DB�of�`MF�B���Haf`��K�X����MÓ}��A�V������U
X��hO��P]�{��y���^��mHWB=�_�"�g(_���iw9a�z'e�efa}�~�*���c���<�"rd��>E�{�h�u�O�|pl�����m%J+9V�n�`{��S�iok����6p�(��n$,u�L�8�TNw�y4�H"Nx�q�V��{�/�U��D	|+f�'�
�}�����!C	~ܛ;Q�x���l$~���}
\u���r��ʾ*l���c
�G����!��T���RM��߇3:���Y��0d}����̰߉�b���_��K�Y)"� 􍯤;��&�7��{��&��u�S��Յ`�S!���YD����f����4�ݬZ��j2���k#3�����\a������S�R�D����w��^�X��C;�!ՆۧR'��F�3���E.�na�m����q������2������n�4Bд��s���ǹ���g���YK�7��.R
���z��`K�K��g�Z�\�y��ݼ[@�j������i���-:�����<��1����[����<ȿ����)�)���V���7Tndh�<·�����}8�?�r�ӹ�|���JiD^;���ʚ52t;�I��N���%�gI�*��۲��6�[�X&�������CE�T��
���@�/9fً�D�
�0@Θ�)�kT�K��$��ưS��疣�:d��{fQr^��U�_W��2����;�����_�D�f����	H*(_]QwY4~c5V�;��xb�^.#���F9��y��"��\��K>�/u���t#���6'*��@������:I37zM7��L#A�x0�FI������}0�<EVIz�-(���Pc����z_Sy$hR�_3JxVL�11f�����i���P��n��8�M$pMl7��U������������(�U�������,Y$*�oo�<��!_]U���������H������A8)x^�7��s��U��8P`�\��(J�� �qB:� ���P.3*QX�&�����v��?V��-{e��V�W��E�_Te�Y0gp��@���������f�f����}6\?X���b���%=v�����e��|3]M6.z1�)�Zvz�,y)������Y3�-���5������0)w�"�t���K��g9��3_�nx�-k����-�]����b7R9ye��������3e�����
����������F5@���Q(�N��A����_�D�f����	H*[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_lex-0.7.6/src/lib.rs� ��P���Su�������{�*c]@B4>&&$'%#T
C$ /'06!R'5@'5n-%;$S>="%1%@?#Q$eN
8'	0*D"2'-[!'*">'-[N%2">'-[(=J1<FI9
&F1%B=L">'-[VS*%@)_`86E*67'4
 8>' %;%>&7ND/A!N1"-
P.!$:7C/004
"%Y2*25.C�;%4,''G6
5B3
%N/4/NG1E;#
4(&

C;<2(SK$
4(!

')/=\+W2'
"K=B"6'ELVNX
O'&|+zsD>�����[[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/clap_lex-0.7.6/src/ext.rs� �ؽզ1�}���1U� �K�&&$D<C(%7+..P7%G*,-!%?'38dD%YEW<E(%7./1G)%S{=)PiRYM*%*0�A%%0\B%@K@%@~GH%*0� M44BQD%=ciqG=-#/$4-4B=-83R>2--C "
H((0)'/N<=
'!&/'J&4*"

.N
+5
89
	������
�
�
�
��Ɖ�QI�
X�8Q2A6�8x86_64-unknown-linux-gnu��/&�����sP����clap_lex�-1d9fbdca4c8ef1c9��na�m������
��0���W�W��WW�������W������������������������������������������:�������������W������0�0���=rust-end-file