Files
guba-indicator/rust/target/debug/deps/libutf8_iter-c62651a4c86416e5.rmeta

92 lines
25 KiB
Plaintext
Raw Normal View History

rust
c#rustc 1.93.1 (01f6ddf75 2026-02-11)<29><02><05><11><><EFBFBD>GȬx<C8AC>92X<32>l-5bed970bceb2abc5<63><02>L<><4C><EFBFBD><EFBFBD><EFBFBD>l<EFBFBD>E,<07>R<EFBFBD><52>-3d16dd14375d91ab<61><01>tests<74>,<2C>><02>$<24>><02>indices<65>'a<><02><02> <02> size_hint<6E><02>  <01>  next_back<63> <01><02> as_slice<63><02> report<72><02><01><02> <01> next_fallback<63>#<01>#<02>#<02> '<01>'<01>Utf8Data<74>/table<6C>0  UTF8_DATA<54>in_inclusive_range8<65>4<01>4<02> 4<01>4<01>9<01>9<02>9<02> =<01>=<01> Utf8CharsEx<45>Achars<72>A char_indices<65>D<01>D<01>Utf8CharIndices<65>G<01>G front_offset<65>G<02> K<01>K<02>N<01>N<02>Utf8CharsError<6F>Q
S<02>V<02>ErrorReportingUtf8Chars<72>X<01>X remaining<6E>[<01>[<02> ^<01>^<02> Utf8Chars<72>a<01>a<01>d<01>d<02>g<01>g<02>         ! " & ) * 7 8 < ? @ B C E F M P P P T T T W W ] ] ] ` f f f i A<01>GG<01>I<01>J<02> aQ<61><51><EFBFBD><EFBFBD>$U<01><01>`<01>
<01>K<01>
<01>J<01>
<01>NGG<01>I<01>J<02> aQ<61><51><EFBFBD><EFBFBD>$U8<01>`QQR<01> <00>0uܟ<75><DC9F><EFBFBD><01><><01> <01><01> <01> <01>`<01> <01>`XX<01>Z<01>;nL<6E><4C>2<EFBFBD><32><01><01><01> <01>K<01> <01>J<01> <01>NXX<01>Z<01>;nL<6E><4C>2<EFBFBD><32>8<01>`aa<01>c<01>&<26>|t<><<3C><><01><01><01> <01>K<01> <01>J<01> <01>Naa<01>c<01>&<26>|t<><<3C><>8A
KG^XgaNGSQ[XdaG#X9a G'X=aG*X@aUQVQQD <01>b<01>`<01>K<01>J<01>N<01><><01><01>`A<08>384<38>/23Aa<02><01>|<7C> G+<01><06><> X,<01>t<> Q-<01>R-<02>l<> <01>N.<2E><><05>O<00><>LI Provides iteration by `char` over `&[u8]` containing potentially-invalid<69><00><>HE UTF-8 such that errors are handled according to the [WHATWG Encoding<6E><00><>MJ Standard](https://encoding.spec.whatwg.org/#utf-8-decoder) (i.e. the same<6D><00><>)& way as in `String::from_utf8_lossy`).<2E><1C><02><00><>HE The trait `Utf8CharsEx` provides the convenience method `chars()` on<6F><00><>DA byte slices themselves instead of having to use the more verbose<73><00><> `Utf8Chars::new(slice)`.<2E><1C><02>\<5C> ```rust<73><00><>  use utf8_iter::Utf8CharsEx;<3B><00><> KH let data = b"\xFF\xC2\xE2\xE2\x98\xF0\xF0\x9F\xF0\x9F\x92\xE2\x98\x83";<3B><00><> 30 let from_iter: String = data.chars().collect();<3B><00><>
1. let from_std = String::from_utf8_lossy(data);<3B><00><>
$! assert_eq!(from_iter, from_std);<3B><<3C>
 ```<60>/23Aa<02><17><01><17>G+<01><17>X,<01><17>Q-<01><17>R-<02><17><01>N."\<5C> <<3C> G<01>L<>a<02>l<><01>N<05><><1A><>
)<01><00>

<01>K<01>K<01>K<01>K<01>K
<14>
L<>
$<24>
<02><01><>
+$<24>
j j<>
<01><><01><><01><><02><01><><01><><02><01><><02>i<><69>Py<50>.<2E><01> <0C>
 <01>$<24>
<02><> ,<2C><02>
<EFBFBD>
<01>$<24><02><>-L<>k k<>
<02><01><><01><><01><><02><01><><01><><02><01><><02>i<><69>Py<50>.<2E><01> <0C> <01>$<24><02><>*$<24><02>
<EFBFBD> <01>$<24><02><>4<01><00>
<01>J<14><04><>0L<>l l<>
<01>  <0C> <01>$<24>$<24><closure_kind><3E><closure_signature><3E><upvars><3E><01> GG<01>I<01>J<02> aQ<61><51><EFBFBD><EFBFBD>$U<00><>*8mm<00>
<00><><01><00>
<14><04><>#<00><>+( Creates the iterator from a byte slice.<2E><1C> <01><01><00>
 <01>bytes<65>,<2C><02><>"<00><>A> Views the underlying data as a subslice of the original data.<2E><1C><02><00><>@= This has the same lifetime as the original slice, and so the<68><00><>74 iterator can continue to be used while this exists.<2E>,\<5C>D<>n n<>
<00>  <0C> <01>$<24><02><><00><>B? Returns the byte position of the next character, or the length<74><00><>=: of the underlying string if there are no more characters.<2E><1C><02>t<> # Examples<65><1C><02><<3C><01><00><><01><00><>52 let mut chars = "a楽".as_bytes().char_indices();<3B><1C><02><00><>" assert_eq!(chars.offset(), 0);<3B><00><>-* assert_eq!(chars.next(), Some((0, 'a')));<3B><1C><02><00><>" assert_eq!(chars.offset(), 1);<3B><00><>/, assert_eq!(chars.next(), Some((1, '楽')));<3B><1C><02><00><>" assert_eq!(chars.offset(), 4);<3B><00><># assert_eq!(chars.next(), None);<3B><<3C><01>,\<5C>4<>o o<>
<00> <0C> <01>$<24>T<> 4<> XQR<01><04><> 3<01>L<>2<02>L<><01>`<02>l<><01>NԳN<><4E>B<><42>&<26><>*<00> <01>`<00><> D<1C> pqr p<> q<01>`<01>`<02><01>`<02> <01>]<01>`buf<75><01>]I<19><>̖<EFBFBD><CC96>r<01><><01><><01><><02><01><><02><01><><01><><02><01><><02><00>(<28>*<2A><>é<01><><01><><01><><02> <00><19><>E=<3D>z <0C>  $<24> <02> <0C> <00><>$<01><00> !"<14><04><>#<00><>+<01><1C><02> <20>  <01><01>,<2C><00><>"<00><>B? Views the current remaining data in the iterator as a subslice<63><00><> of the original slice.<2E>D<EFBFBD>s s<> <00>  <0C> !<01>$<24><00><>Cl<>t t<> <01><><01><><01><><02><01><><01><><02><01><><02>i<><69>Py<50>.<2E><01><><01><><01><><02><01><><02><01><><01><><02><01><><02><00>(<28>*<2A><>é<01>  <0C> "<01>$<24><00><>"1<01>$$<00> %&<01>K<01>K&<14>"L<>#$<24>###<00>/<2F><>#:$<24>#u u<> <01>.# <0C>## &<01>$<24>#<00><>6<<01>((<00> )<01>J)<14>6<04><>6?L<>6v v<> <01>.' <0C>6' )<01>$<24>6<00><>=28ww<00> <00><> F<07><> &V<07><> f̦ <13>|<7C> D<> //<01>0<01>#j^2<>K<EFBFBD>#j^2<>K<EFBFBD>0<><30> ,<2C> //<08><05><08><1C> <00>ԺL<><00>2<06><03><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TTTTTTTTTTTTTTTT<54><54><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> @<08><01><03><>9<01><><04><0E><0E> 3<02> <0C><02>,<2C><02><1C><01><><01>55<00> 678<14><04><> #<00><> +<01><1C> <02> <20> 44 6<01><01>,<2C> <01><>""<00><>!B<01>+<00><>!<01>,D<>"x x<> <00> 4 <0C>"4 7<01>$<24>"<01><>#+l<>#y y<> <01><><01><><01><><02><01><><01><><02><01><><02>i<><69>Py<50>.<2E>4 <0C>#4 8<01>$<24>#<01><>3#<01>::<00> ;<<01>K<01>K<<14>3L<>3$<24>399<01><>3"$<24>3z z<> <01>99 <0C>39 <<01>$<24>3<01><>H.<01>>><00> ?<01>J?<14>H<04><>I'L<>I{ {<7B> <01>9= <0C>I= ?<01>$<24>I<01><>O$8||<00> <00><>P<00><>OFC Convenience trait that adds `chars()` and `char_indices()` methods<64><00><>P85 similar to the ones on string slices to byte slices.<2E>\<5C>QAA<01><><00><>PrA<00>><00>>BCBCBC<00><>Q!,<2C>Q} }<7D>>aa<01>c<01>&<26>|t<><<3C><>}A <0C>QA B<01>>$<24>Q<01><>Q.d<>Q~ ~<7E>>GG<01>I<01>J<02> aQ<61><51><EFBFBD><EFBFBD>$U~A <0C>QA C<01>>$<24>Q<01><>Q<00>EFBCEF<00><>R <00><>R52 Convenience method for creating an UTF-8 iterator<6F><00><>R for the slice.<2E>,<2C>R <>aa<01>c<01>&<26>|t<><<3C><>D <0C>RD E$<24>R<01><>T-<00><>S41 Convenience method for creating a byte index and<6E><00><>S! UTF-8 iterator for the slice.<2E>d<EFBFBD>T<00> <00><01>GG<01>I<01>J<02> aQ<61><51><EFBFBD><EFBFBD>$U<00>D <0C>TD F$<24>T<01><> <00><>85 An iterator over the [`char`]s and their positions.<2E>,<2C><>A1iterators are lazy and do nothing unless consumed<65>|<7C> <01>HH<00>
aQ<61><51><EFBFBD><EFBFBD>$UIJ<14> <04><> d<> GG<00><0F><> $<24> GG<00> (<03><01>LL<00>
M<01>M`b.0<00> <00><01>
<00>
K<03>K M<01>,<2C>(<04><01>OO<00>
P<01>`P<0F><0F>.0<00><00><00> <00><01>
<00><01>`<01>`<02><01>`<02> <01>]<01>`<01>)<01>]I<19><>̖<EFBFBD><CC96><00><01>*N<04>N P<01>,<2C><02><0F>̹<00><>&# A type for signaling UTF-8 errors.<2E><1C><02><00><>HE Note: `core::error::Error` is not implemented due to implementing it<69><00><>:7 being an [unstable feature][1] at the time of writing.<2E><1C><02><00><>85 [1]: https://github.com/rust-lang/rust/issues/103765<36>2<><32>t<><00> <00>0uܟ<75><DC9F><EFBFBD>RJ'QQ<00> (<05> <00> T<01>`T!<00><00><00> <00><01> <00><01>`<01>`<02><01>`<02> <01>]<01>`<01>)<01>]I<19><>̖<EFBFBD><CC96><00><01>*S<05>S T,<2C><02><0F>H<06>
<00> 
<00> W<01>W24<00><00> <00><01> <00><01> V<06>V WL<><02> <0F><><EFBFBD>&<00><>
HE Iterator by `Result<char,Utf8CharsError>` over `&[u8]` that contains<6E><00><>
HE potentially-invalid UTF-8. There is exactly one `Utf8CharsError` per<65><00><> :7 each error as defined by the WHATWG Encoding Standard.<2E><1C> <02><<3C> <01><00><> HE let s = b"a\xFFb\xFF\x80c\xF0\x9F\xA4\xA6\xF0\x9F\xA4\xF0\x9F\xF0d";<3B><00><> -* let plain = utf8_iter::Utf8Chars::new(s);<3B><00><> ?< let reporting = utf8_iter::ErrorReportingUtf8Chars::new(s);<3B><00><> B? assert!(plain.eq(reporting.map(|r| r.unwrap_or('\u{FFFD}'))));<3B><<3C> <01><05><><01>YY<00> ;nL<6E><4C>2<EFBFBD><32>Z<14><04><>L<>XX<00> ( <09>  <01>\\<00> ]<01>`]HJ.0<00><00><00> <00><01> <00><01>`<01>`<02><01>`<02> <01>]<01>`<01>)<01>]I<19><>̖<EFBFBD><CC96><00><01>*[ <09> [ ]<01>,<2C> <02><0F>(
<EFBFBD>  <01>__<00> `<01>`#&02<00> <00><01> <00> ^
<EFBFBD> ^ `<01>,<2C> ĵ<00><>1. Iterator by `char` over `&[u8]` that contains<6E><00><>;8 potentially-invalid UTF-8. See the crate documentation.<2E>L<><01>bb<00> &<26>|t<><<3C><>c<14><04><>L<>aa<00> ( <0B><01>ee<00> f<01>`fHJ.0<00><00><00> <00><01> <00><01>`<01>`<02><01>`<02> <01>]<01>`<01>)<01>]I<19><>̖<EFBFBD><CC96><00><01>*d <0B>d f<01>,<2C><02><0F>( <0C><01>hh<00> i<01>i#&02<00> <00><01> <00> g <0C>g i<01>,<2C> ]   <14><13><13>; <0C> $<14> *w/<17>4 9<17>><14>=DI<17>N<17>SoX<14>O^<17> cp h~ m<17> r6
wf |k <0F>+
<0F>9<0F>><0F><17><0F><17><0F><17><0F>u<0F>z<0F>:<0F><17><0F>Z<0F>_<0F><0F><0F><0F>4WHATWG EncodingStandard<72>!https://encoding.spec.whatwg.org/<2F><01>[<01>[<01>[<01>[<02><02><02>unstable feature<72><01>\/https://github.com/rust-lang/rust/issues/103765<36><01>\<01>\<01>\<00>/<2F><><EFBFBD>`3<18><><EFBFBD><EFBFBD>3>~f<07>
<EFBFBD>q1O[<5B><1D><><EFBFBD><EFBFBD>H<EFBFBD>$<>q<EFBFBD><01>%<25><><19>o<EFBFBD><6F>ml<6D>GC<47><43>M<EFBFBD>x<EFBFBD><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H_x<5F>ْ<EFBFBD><D992>]<5D>i'ne<18><><EFBFBD><EFBFBD><EFBFBD><19>PB<50>.a-<2D>ƨO<C6A8>y<><79><EFBFBD>YFNUD4'l<>h<>5<EFBFBD> 0ܛI\U<><55><EFBFBD><EFBFBD><EFBFBD>.u<>&<26>O<EFBFBD>`kaU<>@<08>Y:<3A><>o<1D>ռ<EFBFBD>b8C<38><43><EFBFBD>h<EFBFBD>5*<2A><><EFBFBD>a9<61><39>@K<><4B><EFBFBD><EFBFBD>{<7B>Hc<48><63><EFBFBD>><3E><><19><>orC<10>M<EFBFBD><4D><EFBFBD>q<EFBFBD><71>c<EFBFBD><07><>*b,<2C> L<><00>S<EFBFBD>Z"eZl<5A><6C><EFBFBD><EFBFBD><EFBFBD>~<06>=(͇<>b <0A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>T<EFBFBD><54><EFBFBD><EFBFBD><EFBFBD><12>KR8<52><38><12><><EFBFBD><EFBFBD>$J<><4A><1C>`2<>J<EFBFBD> <0C>'Z<<3C>5<EFBFBD>2#A7 R<>g<EFBFBD><67><EFBFBD>Pw<50><77><EFBFBD>|l<><6C><EFBFBD>)<29><><EFBFBD>ŴB<C5B4><42><EFBFBD><EFBFBD><11><><EFBFBD>& ))<29><><EFBFBD>L<EFBFBD>r<EFBFBD><0E><><EFBFBD>hT<>1&E$<24>h<EFBFBD><68>b<06>&<26>m<EFBFBD> <0A>I^mM<6D> *G^<5E><1D>-)+m<><6D>r=<3D>#<23>e"<22>h<EFBFBD>?<3F>s<EFBFBD><73>H<12>O<EFBFBD><4F><EFBFBD><<10> j<>o<EFBFBD>fr_;<1A><>G<EFBFBD>YQ<59>M<EFBFBD><4D><EFBFBD>:<3A><><><D597><EFBFBD>T<>˟<EFBFBD>x<EFBFBD>~<17><><EFBFBD><08>k<>˛h/<2F><15><>"<22>$<24>3<EFBFBD><33><EFBFBD><EFBFBD><EFBFBD><EFBFBD>7V<7F>1S°<>O%<07>ucu<63><1B><>-:n<><6E><EFBFBD> <0C>,a<><61><EFBFBD>1}'<27>?<3F>~w<>&<26><1B>c]R <0C><><EFBFBD><EFBFBD><EFBFBD>T`Ʀ<><C6A6><EFBFBD>-BKZ<4B>1<EFBFBD><31>C5CB<43><13><>Ecez<02>Ѽ<EFBFBD>|<7C>L<><4C><EFBFBD><02>8<EFBFBD><38>N <0A>ӡd<><64><EFBFBD>oM<><><DBBA><EFBFBD>4n<34>Q<<3C><>M<EFBFBD><4D>e<EFBFBD><65>b2V<32>У<EFBFBD><D0A3>;}]<5D><><EFBFBD>[<5B>B<EFBFBD>A<EFBFBD>$<24><>f<EFBFBD><66><EFBFBD><EFBFBD><0F><><00>~2nWm:;<3B><><EFBFBD>u<EFBFBD>\<5C>P}G a,Ik D<>N9D'<27><><EFBFBD>Ӿ<>11,z_b<5F><62><EFBFBD>~<7E>I<EFBFBD>-9 <20>j<EFBFBD><6A><EFBFBD><EFBFBD>)\4<>q<>}<7D><><EFBFBD>ec<65>cq<63>3YQ<59><51><EFBFBD><EFBFBD>\<5C>\<5C><>Z<EFBFBD><5A>Abn 2<>{<7B><><00>/=<3D><>'"f<>%_Jv<4A>3N<33><4E>S<EFBFBD>=<3D><1B>7<EFBFBD><37><EFBFBD>{s<>{<7B><><EFBFBD><EFBFBD>_<EFBFBD>Kx(D<><44>ڈ<EFBFBD><DA88><EFBFBD><19><><13><5A><CA9C><EFBFBD><EFBFBD><EFBFBD>}<7D><><EFBFBD>.<2E>w><15><>$<24>C6̰h<CCB0>[<08><>
hU<68>/<2F>r<EFBFBD><0E>ϼ(<28>X<><58><EFBFBD><EFBFBD><EFBFBD>B<EFBFBD>:<3A>Q<EFBFBD>[<5B>.<2E>jpC <0B><><EFBFBD>ǁɇh<C987><68>\<5C>v<EFBFBD>qZ%<25>c<EFBFBD>/<2F><>ue"<22>ft<><74>L<EFBFBD>C<EFBFBD>~<7E><>\<5C><>D<EFBFBD><44>X\ޝ0<DE9D><30><EFBFBD><EFBFBD><EFBFBD><<3C>v<08><><EFBFBD><EFBFBD><EFBFBD>G<EFBFBD>/-|<7C><>6<EFBFBD>rʯ?^<5E>&h|d<>*<2A> <0B> E]<5D>/ <0C>b<EFBFBD><62><02>6<EFBFBD>)<29><><EFBFBD><EFBFBD>XȬ p_<07><>W<EFBFBD><57><EFBFBD>yN<04><12><><EFBFBD><EFBFBD>~Bwf<77><66>3^[<5B> <20>K<EFBFBD>G+$<24>
<EFBFBD>(lTx<54><01>egK<7F><4B>2]pL:<3A>O<><4F><EFBFBD>R_<52>s-^<5E> {."̇ <04><><EFBFBD>~<7E>M<EFBFBD><4D><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><31><EFBFBD>2r<32><72><1E><><EFBFBD><EFBFBD><EFBFBD>NW<>6<EFBFBD><36>΢<EFBFBD>Q<EFBFBD><51><EFBFBD><16>-A<>@<40><><EFBFBD>Tàc<C3A0>6<EFBFBD><36>o<EFBFBD>!<21><><EFBFBD><EFBFBD>i,<2C>A<EFBFBD>%I<>d<EFBFBD>H{<7B><>$?}\<5C>s<00><00><00>-<00>-<00>-<2D>
h <00><01>_ <00> <00>  <0C> <0C> { <0A> <00> =<0E>=<0F><0F><10>!<[<00><15><15>~<00><17>G<18><00>$XS|<1B>7<1C>k<00><1D><1E>n<1F> <20> <20>!<00>"<22>"<22>"<00>"D#o#$<00>%<25>%U&h&<26>&<26>
&D)])<00>)8*e*<2A>*s+<2B>+<00>+g,<00>,<2C>
g <00><00><00> <00> +-r<00>2<00>j<00><00><1E> <00>"<00>"_#d%<00>%e&x&9)x)S*h+<00>+<00>,

 
&<18>
e <00>  <0C> <0C> <0C> <00><0F>o<13>R<00>W<16><00><17>]<00>(n<00><1B>M-<00><00><1F><00> h!\"<00>"<22>"#<00>#D%{%<00>%<00>&)H)<00>)y*=+w+<00>+<00>,<2C>R X [ <0B> <0B> <0B> <0B> <0B> <0C> <0C> v <0A> <0A> <0A> 9<0E>28<0F><0F><10>
7Vy<15><15>y<17><17><17><B<18><18><18><18><18><18> ETOqw<1B>2<1C><1C><1C>f<1D><1D><1D><1E>i<1F> <20> <20>!<21>"<22>"<22>"<22>"<22>"<22>"?#i#m#$d%<25>%<25>%P&f&<26>&<26>&:)@)X)<29>)<29>)3*]*c*<2A>*i+o+<2B>+<2B>+<2B>+b,<2C>,<2C>,<2C>,<2C>,<2C>,<2C>,<2C>,<2C>,-- ----"-'---2-7-<-A-G-L-Q-V-[-`-e-j-o-t-y-~-<2D>-<2D>-<2D>-<2D>-<2D>-<2D>-<2D>-<2D>-<2D>-U a <0B> <0B> <00> <0B>  <0C> <0C> { <00> <0A> 6q<0F>Y<13><}<15>A<16><00><17><17>@G<00><18><18><18><18>$Xu<1B><1B>7<00><00><1D><00><1E>np R!X"<22>"<22>"<22>"<00>"<22>"k#o#@%g%<00>%<00>&
)>)D)<00>)<29>)`*e*9+m+s+<00>+<2B>+<00>,<2C>,<2C>,<2C>,<2C>,<2C>,<2C>,-- ---- -%-+-0-5-:-?-E-J-O-T-Y-^-c-h-m-r-w-|-<2D>-<2D>-<2D>-<2D>-<2D>-<2D>-<2D>-<2D>-<2D>-<2D>-<00> <00> <0B> <0C> a <0A> <0A> $<0E> '<00><0F><10>)?n<00>{d<17><00>.<00><18><00>1Ov1f<00><1C><1C> Q~<00><1D><1D>W<1F><1F><1F> <20>!o"<00>"<22>"<22>"*#[#<00>#K%<25>%<25>%;&a&t&<26>&!)R)t)*O*<00>*P+<00>+<2B>+G,~,<00>,<00> <00> w <0C> U <0A> <0A> O<0E><00><0F><10>#3]<00>oX<17><00><17>u<18><00>)Ip+U<00><1C><1C>Em<00><1D><1D>K<1F><1F><1F> <20>!^"<00>"<22>"<22>"#J#<00>#E%}%<25>%.&[&n&<26>&)J)c) *>*<00>*?+y+<2B>+:,m,<00>,<00> <00> <0B> <0C> e <0A> <0A> (<0E> )<00><0F><10>+Cp<00>h<17><00>0<00><18><00>5Qx3h<00>!<1C><1C>U<1D><00><1D>[<1F> <20> <20>!q"<00>"<22>"<22>".#]#$M%<25>%<25>%?&c&v&<26>&#)V)v)*Q*<00>*R+<00>+<2B>+K,<2C>,<00>, <0C> <0C> <0C> <00><0F>pS<00>X<16><00>^<00><00><1B>O.<00><1F><00> i!]"#<00>#E%}%<00>%<00>&)<00>)z*>+<00>+<00>, <0C> <0C> <0C> <00><0F>qS<00>Y<16><00>_<00><1B>P/<00><1F><00> i!#<00>#<00>%<00>&<00>){*<00>+<00>, <0C> <0C>  <00> =u<0F>]@<00>E<16><00>K\ <00><1B>;<00><00>rt V!<00>"q#i%<00>%<00>&<00>)g*<00>+<00>,<00><00><00>a<00><00><00>4>H}<00><00> ITk<00><00>*#'<00> <0C> o <0A> 2<00><0F><10>G<00><15>r<00>7<00>+<1C>_<00>b<1F><00> <20>!8# $C&<00>&&*<00>*U,<00>,z<00><1E>
_ <00> <00> <00><00>![~<00><00>S<00>k<00><1D><00>V"<00>"H#>%<00>%Y&l&)a)<*7+<00>+k,"[%1)`+ s"O%%)T+<2B><00><00><00><00><00><00><00><00><00><00><00><00><00>
"&-4CJW[_cgkrv}<01><01><01><01><01><01><01><01><01><01><01><01><01><01><01><01><01><01> '+29@GKRY`dkrv<02><02><02><02><02><02><02><02><02><02><02><02> )-18<@Gel|<03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03><03>
"&*.26:>BFJNRVZ^bfjnrvz~<00>"]%4)c+<00> <0B> <0B> <0B> <0B> <00> ./0.uvw<00><17>3mno<00><1C><00><00><1E>  <00>"`#<00>%y&y)T*<00>+<00>,<2C>- ..S<00> <00> 13x<00>8<00>p<00><00><1E> <00>"e#<00>%e&~&~)Y*<00>+<00>, 
  =!A!<02>܋<00><><EFBFBD>[<01><01><01>/<2F><><EFBFBD>`3@<T"<22>><02>$"}<7D><>core_intrinsics<63>fmt_helpers_for_derive<76><01>`<01>`<01>/<2F><><EFBFBD>`3<>b<EFBFBD><62>*Y<><59><02><00><><0F><01><01><01>/<2F><><EFBFBD>`39<33><1E>
<EFBFBD>R<EFBFBD><02>F&<0F><01><><01><><01>`<01>`<01>/<2F><><EFBFBD>`3<03><>B:MC%<02>%<0F><01><><01><><01>`<01>`<01>/<2F><><EFBFBD>`3P.=N><3E><>!<17>"<17>"<02> <00>/<2F><><EFBFBD>`3<>X<EFBFBD><58><EFBFBD>W<EFBFBD><57>u<17>"}<7D>V<EFBFBD><01><>derive_clone_copy<70><02><01><01><01>/<2F><><EFBFBD>`3<><33><EFBFBD><EFBFBD>T2<54>>u;#J<01><><01><><02><01><01><01>/<2F><><EFBFBD>`3<><33><EFBFBD>"<1C>8<02><13>&<00><>O]<01><><02><01><01><01>/<2F><><EFBFBD>`3<17>B<EFBFBD>$<24>@<40><02><00><><17><01><01><01>/<2F><><EFBFBD>`3<>זό<D796><CF8C>u<17>%<0F><01><><01><><02><01><01><01>/<2F><><EFBFBD>`3<>V<EFBFBD><56><EFBFBD><EFBFBD>+I<02><00><> _<01><01><01>/<2F><><EFBFBD>`3g<33><67><EFBFBD><EFBFBD><12><02>$\<01><><01><><01>`<01>`<01>/<2F><><EFBFBD>`3Mj^<5E>-<2D>0<EFBFBD>QNNNN N NN<>MN!NdOAPEN<00>P<EFBFBD>N<EFBFBD>O<EFBFBD>P<EFBFBD>N P0OnPuN<75>O5N{O^PeN<00>P<EFBFBD>N<EFBFBD>O<EFBFBD>P O1PTO<54>P<EFBFBD>N<EFBFBD>O<EFBFBD>ODHT <20><02><><00><0F><><00>~2R<00>=<3D><1B>7bL<><4C><EFBFBD><02>8<EFBFBD>I*b,<2C> L<><00><>G<EFBFBD>/-|w<04><><EFBFBD><EFBFBD><00>c<EFBFBD><07><><00><>O%<07>uc><00><<3C>v<08><><EFBFBD>vf<07>
<EFBFBD>q1*<2A> <0B> E]<5D>za,Ik D<>NU-^<5E> {.<2E>Ѽ<>|<7C>Hs<><73>H<12>O<EFBFBD>21S<12>=U<>@<08>YQ<><51><EFBFBD><16>-A<>4'l<>h<>ƨO<C6A8>y<><79> У<><D0A3>;}]O:<3A><>o<1D>ռ<00><><EFBFBD>$J<><4A>"<00><>1}'<27>?<3F>A<00>PB<50>.a-<2D> Q<>[<5B>.<2E>jpn<00><>11,zW1<><31><EFBFBD>2r<32><72><EFBFBD>wf<77><66>3^[Հ<00><>)\4<>qZ<00>$<24>C6̰hi2]pL:<3A>O<>nWm:;<3B><><EFBFBD>Sm<><6D>r=<3D>#<23>0<00><>ŴB<C5B4><42><EFBFBD>(<00>C5CB<43><13>F<00><><EFBFBD><EFBFBD>B<EFBFBD>:<3A>m<00><>L<EFBFBD>C<EFBFBD>~<7E>s<00>\<5C><>D<EFBFBD><44>Xt <20>K<EFBFBD>G+$<24><>)<29><><EFBFBD>L<EFBFBD>r<EFBFBD>*<00>I^mM<6D> *.Jv<4A>3N<33><4E>Sau<>\<5C>P}G T<00>G<EFBFBD>YQ<59>M<EFBFBD>5#A7 R<>g<EFBFBD>%<00><><EFBFBD>T<>˟7<00>YFNUD <00><>7V<7F><cq<63>3YQ<59><51>\BKZ<4B>1<EFBFBD>E<00><>\<5C>\<5C><>Z]<00>h<EFBFBD><68>\<5C>v<EFBFBD>p<00><><EFBFBD>H_x<5F><78>o<>fr_;<1A>4Ȭ p_<07><>}<00>e<EFBFBD><65>b2V<32>NqZ%<25>c<EFBFBD>/<2F>q<00><><EFBFBD>R_<52>s<08><00>%I<>d<EFBFBD>H{<7B><00>$<24><>f<EFBFBD><66><EFBFBD>Q<00><>'"f<>%_`<0E><><EFBFBD>hT<>+e"<22>h<EFBFBD>?<3F>1<00><><EFBFBD><EFBFBD>i,<2C>A<EFBFBD><00><08>k<>˛9
<EFBFBD>(lTxǂ<00><>Abn 2<>^d<><64><EFBFBD>oM<>KU<>/<2F>r<EFBFBD>k<00><><EFBFBD>{s<>{<7B>c<00><>6<EFBFBD>rʯ?x<00>.<2E>w><15>hW<><57><EFBFBD>yN<04>~<00>Ecez<02>G^<5E>&h|d<>y<00><>$?}\<5C>s<EFBFBD><00>x<EFBFBD>~<17><>8<01>egK<7F><4B><EFBFBD><00>-9 <20>j<EFBFBD><6A>Y<00>@<40><><EFBFBD><54><10>M<EFBFBD><4D><EFBFBD>q<EFBFBD>T`Ʀ<><C6A6><EFBFBD>-D\ޝ0<DE9D><30><EFBFBD><EFBFBD>u<00>KR8<52><38><12>!~w<>&<26><1B>cB1&E$<24>h<EFBFBD><68>,<00>}<7D><><EFBFBD>ec<65>[D<><44>ڈ<EFBFBD><DA88><EFBFBD>e_b<5F><62><EFBFBD>~<7E>IXn<>Q<<3C><>M<EFBFBD>M{<7B><><00>/=_<00>S<EFBFBD>Z"eb<06>&<26>m<EFBFBD> -<00><>:<3A><>$՗6]R <0C><><EFBFBD><EFBFBD><EFBFBD>C<00><><EFBFBD>[<5B>B<EFBFBD>AP<00>'Z<<3C>5<EFBFBD>2$<00><>ml<6D>GC<47>6<>)<29><><EFBFBD><EFBFBD>X|<00>ϼ(<28>X<>lc<>6<EFBFBD><36>o<EFBFBD>!<21><00>M<EFBFBD>x<EFBFBD><78><EFBFBD><EFBFBD><00>[<08><>
hj<18><><EFBFBD><EFBFBD>3>~<00><><EFBFBD>]<5D>i'n <00><><EFBFBD> <0C>,a<>@/ <0C>b<EFBFBD><62><02>{<00>$<24>3<EFBFBD><33><EFBFBD><EFBFBD>;9D'<27><><EFBFBD><11>V<1E><><EFBFBD><EFBFBD><EFBFBD>N<12><00><>Pw<50><77><EFBFBD>&e<18><><EFBFBD><EFBFBD><EFBFBD>
<00>/<2F><><EFBFBD>`3<00>b8C<38><43><EFBFBD>h<1C>`2<>J<EFBFBD> #<00><><EFBFBD>_<EFBFBD>Kx(dC <0B><><EFBFBD>ǁ<EFBFBD>o<00>ue"<22>ftr<00><>@K<><4B><EFBFBD><EFBFBD><06>=(͇<>b<12><><EFBFBD><EFBFBD>~B<00>%<25><><19>ou<><1B><>-:n?<00>N <0A>ӡJ<00><><<10> j<>3<00>&<26>O<EFBFBD>`ka<00><><EFBFBD><EFBFBD><EFBFBD>}<7D><>g<19><><13>ZʜfO[<5B><1D><><EFBFBD><EFBFBD>5<> 0ܛI\U<><55><EFBFBD><EFBFBD><EFBFBD>.uW<>6<EFBFBD><36>΢<EFBFBD><CEA2><00><11><><EFBFBD>& )) <0A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>|l<><6C><EFBFBD>)<29>'<00><><19><>orC<00>5*<2A><><EFBFBD>a9~<7E>M<EFBFBD><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<>$<>q<EFBFBD>{<7B>Hc<48><63><EFBFBD>>G^<5E><1D>-)+/Zl<5A><6C><EFBFBD><EFBFBD><EFBFBD>~<00>T<EFBFBD><54><EFBFBD><EFBFBD><EFBFBD> <><DBBA><EFBFBD>4Lh/<2F><15><>":dD>S<> 1p<>'<17> <0C>V<EFBFBD>a, <20>kx<6B>.<2E>^<5E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>s<EFBFBD><73>p<EFBFBD><70><EFBFBD><EFBFBD><EFBFBD><EFBFBD>p8<70>=~j8<6A>4<EFBFBD><34><EFBFBD>'i<>G<EFBFBD><47><EFBFBD><EFBFBD>JVfU,A<><41><EFBFBD><EFBFBD>Y)<29>xW<78>O" <0C><>nk<6E>-F<>lcWfI=w/~B Mc<4D>lx<6C><78>_<1F><>S<EFBFBD>P]<5D>9}zb<7A><62>Ps<16>I`1`Mz<4D><7A><EFBFBD><EFBFBD><EFBFBD><EFBFBD>$<24><><EFBFBD><EFBFBD><EFBFBD>~2K<><4B><EFBFBD><EFBFBD><EFBFBD>X y,`L4?7<><37><EFBFBD>{NM<4E><4D><EFBFBD>i<EFBFBD><69><EFBFBD>  4d<>:<3A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>r1<72>!<21><>77k0x<30>N|<7C>.<2E><><EFBFBD><EFBFBD><EFBFBD>:O<><4F>}<7D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>q!<21>B<><00><><1F><15>? <1A>dD>S<> 1p<>'<17>dC:\Users\dxzq\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\utf8_iter-1.0.4\src\report.rs<72> K"<22><><EFBFBD>-<2D>es?j<>B@<14>3<EFBFBD><33><EFBFBD>1<EFBFBD> <0B><><EFBFBD><EFBFBD>E<EFBFBD><45><00>B<EFBFBD>B<EFBFBD> HHE2*GFLH# 'I;9-K9II;I.@C)'0*;G)J'
'30
R3.
(7"""" D3.
3WI
'3.
'53.
394-I
=A4/"4.A;%*+74,8>[7MPK+:B$=817M,c&3953.3I
?F'
/"\D.1+&
F"6 (H ]1  JP }<7D>ML<4D><4C>K<EFBFBD><4B><EFBFBD>K<EFBFBD>(M:faC:\Users\dxzq\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\utf8_iter-1.0.4\src\lib.rs<72> Z<><<3C>n<EFBFBD><6E>%<25>[)<29><>r<EFBFBD><72><EFBFBD>8<EFBFBD><14>O<16>h<EFBFBD>e<EFBFBD><10>'<00>V<EFBFBD>V<EFBFBD> HHE2*GFLH# MIN*IE L42% )0'+JJ ( bbbbbbbabbbbbbdbbd&+<+2<0*-G)2'
'3,
R3%
(7"""" D3%
3WE
'3%
'53%
394-E
=A4/&)ILGI>;%*+70,8>[7IPK+:B$=817I,c&3953.3E
1.'
/"\6.1+&
F(G9&3:'9&4#U+i<14><04><><1C><><EFBFBD><14>>PeC:\Users\dxzq\.cargo\registry\src\mirrors.ustc.edu.cn-38d0e5eb5da2abae\utf8_iter-1.0.4\src\indices.rs<72> <20><1F><><<3C> <09> <0C>Wj<>b<>)<0F>/<2F><>b8<62><38>5<EFBFBD>L<00><1C>xLRslb_G IFCJ9B!,2-!/14"
41477)C .0* )
FE<)GB $:'2'4'( $<02><03>s<>RaX\<5C><>#<23><07><<3C><00>^$`<60>ax86_64-pc-windows-msvc<76><18>-/<2F><><EFBFBD>(<15><>cصt<D8B5> utf8_iter<65>-c62651a4c86416e5<65><35>/<2F><><EFBFBD>`3<02><>R<01> <09><00>O<08><00> BB<><00>b<00>HjdjDdjDB<>h<><01><01>j<><02><01><02><01><00>jj<>j<>j<>j<>j<>h<><00>2d22ddj<00>3Bfh<><00>bb<><02><01><00>bj<><00>02dh <0A> <03>#rust-end-file