Files
meetingroom-netscreen/anti_lockscreen_rust/target/release/deps/liberror_code-d9dfe5ed5cd379bd.rlib

204 lines
57 KiB
Plaintext
Raw Normal View History

!<arch>
/ 0 0 0 0 396 `
<00>Z<00>Z<00>Z<00>Z<00>Z<00>Z_ZN10error_code5posix14get_last_error17he09c48964ffc8a4dE_ZN10error_code5posix7message17h3d09672d1ec0f052E_ZN10error_code6system7message17h4f4f67d65ed881f5E_ZN60_$LT$error_code..ErrorCode$u20$as$u20$core..fmt..Display$GT$3fmt17h87fa0a99dfdb5c7cE_ZN10error_code5posix14POSIX_CATEGORY17hd6fc740db7391f81E_ZN10error_code6system15SYSTEM_CATEGORY17h50a43f4f4bbf3842E// 70 `
error_code-d9dfe5ed5cd379bd.error_code.d18fc8d5edcb0539-cgu.0.rcgu.o/
lib.rmeta/ 0 0 0 644 47820 `
d<EFBFBD><00><>.rmetaz<><rust
<EFBFBD><EFBFBD>Brustc 1.91.1 (ed61e7d7e 2025-11-07) (Rev1, Built by MSYS2 project)<29><02>0<>#`a<><61>i<EFBFBD>+<2B>F<EFBFBD>T8<-0a5677bcdbf6ca93<39><02>z<00><><EFBFBD>v<EFBFBD><76><EFBFBD>_L<5F><4C><16>-b7ba0d454035f46e<36><02>P"~<7E><>j.@݆<>m<EFBFBD><6D>-0e40213d20945e66<36><02>1<>-<2D>3<EFBFBD><33>%<25>:<3A><>R<>-0a51333fad0e7ace<63><02> <09>t4<74><34><EFBFBD>X0<><30>T%<25>Y-99f85c7fe67cb72d<32>rustc_std_workspace_core<72><65>S<EFBFBD><53>QQ;%<25><><1D><1F>-66851ed73bc307db<64><02>ja<13><><EFBFBD>˚$/z1K<31><4B><EFBFBD>-dfe8c0cb3eed9a56<35> miniz_oxide<64>$<24>I<EFBFBD><49>L<EFBFBD> }<7D>M7M"u-485603f6129fcde3<65>adler2<72>0<EFBFBD><65><03><><EFBFBD><EFBFBD>(<28>[<5B>-bc37dbc3f4788d47<34> hashbrown<77><6E><EFBFBD>^<5E>*ݽ<>h-<2D>7o<1A>-a4fd21c9d4cd9131<33>rustc_std_workspace_alloc<6F><63>Hr<48><72><EFBFBD>ֈ#<1B>*ʒG<CA92>-f2934bf091a24430<33>
std_detect<EFBFBD><EFBFBD><EFBFBD>*#<23><>B&<26><>b<EFBFBD><62>-04d6f0b7f0a1cbf3<66>rustc_demangle<6C><65><05>w<EFBFBD>mnaznq<6E>T<EFBFBD>H`-75f9d07faa668461<36>windows_targets<74><73><EFBFBD><EFBFBD><14><>Tp<><70>V[]<18>-1e7e2002877a7702<30>cfg_if<69><66><EFBFBD>|<7C><><EFBFBD><EFBFBD><EFBFBD>j<EFBFBD>/<2F>1<><31>-9a0ff217d313773e<33> addr2line<6E><65>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Qh<EFBFBD>T<EFBFBD>Z^<5E>p9-5cf1b423f27c2917<31>gimli<6C>2<EFBFBD>q<EFBFBD><71>0<EFBFBD><30>?i<>~(p-183935a8c8e2cc27<32>object<63><74>&<26>r<EFBFBD><72>&إ,y<><79><EFBFBD>|I-b58121bb5e8f1ebf<62>memchr<68><72>_<13><> 8<># B<><42><EFBFBD><EFBFBD><EFBFBD>-b16db7c5ac5d3d15<31><02> <0B>]'{<7B><>.s<>q<EFBFBD>&<26>`<60>-1bba00c8766e6077<37> EAGAIN<49>4<EFBFBD><02>T[wasi<73>4h<00>[<02>Lp<01>4|<00>p<00>Z) EWOULDBLOCK<43>\<5C><02>T<><01>4<><00><><02>L<><01>4<><00><><00><>) <01>4<><02>L<>fuchsia<69>L<EFBFBD><00><> <01>\<5C><02>L<><01> L<><00><> <01>4<><02>L<>
solid_asp3<EFBFBD>d<EFBFBD>Ķ <01>\<5C><02>L<><01> d<><00><> <01>4<><02>L<>vxworks<6B>L<EFBFBD><00><> <01>\<5C><02>L<><01>
L<EFBFBD><00><> <01>4<><02>L<>teeos<6F><<3C><00><> <01>\<5C><02>L<><01>
<<3C><00><> <01>4<>
<02>T<>newlib<69>D<EFBFBD><00><><02>L<>solaris<69>L<EFBFBD><00><><02>L<> illumos<6F>L<EFBFBD> <00><> <02>L<> nto<74>,<2C> <00><> <02>L<> aix<69>,<2C> <00><> <02>L<> android<69>L<EFBFBD> <00><> <02>L<> linux<75><<3C> <00><> <02>L<> l4re<72>4<EFBFBD>
<00><> <00><><08> <01>\<5C> <02>L<>
<01> L<>
<00><>
<02>L<>
<01> L<>
<00><>
<02>L<> <01> ,<2C> <00><> <02>L<> <01> ,<2C> <00><> <02>L<> <01> L<> <00><> <02>L<> <01> <<3C> <00><> <02>L<> <01> 4<> <00><> <00><>
<EFBFBD> <01>4<><02>L<> macos<6F><<3C> <00><> <02>L<> ios<6F>,<2C> <00><> <02>L<> tvos<6F>4<EFBFBD> <00><> <02>L<> watchos<6F>L<EFBFBD> <00><> <02>L<> freebsd<73>L<EFBFBD> <00><> <02>L<>  dragonfly<6C>\<5C> <00><> <02>L<> openbsd<73>L<EFBFBD> <00><> <02>L<> netbsd<73>D<EFBFBD><00><> <00><> <0C> <01>\<5C><02>L<><01><<3C><00><><02>L<><01>,<2C><00><><02>L<><01>4<><00><><02>L<><01>L<><00><><02>L<><01>L<><00><><02>L<><01>\<5C><00><><02>L<><01>L<><00><><02>L<><01>D<><00><><00><><0E> <01>4<><02>L<>redox<6F><<3C><00><> <01>\<5C><02>L<><01><<3C><00><> <01>4<><02>L<>haiku<6B><<3C><00><> <01>\<5C><02>L<><01><<3C><00><> <01>4<><02>L<>
emscripten<EFBFBD>d<EFBFBD>ē <01>\<5C><02>L<><01>d<><00><>ints<74>$<24><02>\<5C>avr<76>,<2C><01><><02>\<5C>msp430<33>D<EFBFBD><01><><01><>-longs<67>,<2C><02><<3C>L<>/get_last_error<6F>t<EFBFBD><02>L<>cloudabi<62>T<EFBFBD><02><><02>L<><01>\<5C><02><><02><>1/<01>t<><02>L<><01>
L<EFBFBD><02><>/<01>t<><02>L<>unknown<77>L<EFBFBD><02><>/is_would_block<63>t<EFBFBD> <02><<3C> <02>$<24> <02>L<> <01>4<> <02><> <02><> #<02><> (D<02>
<J<02><,L+D<01>tS<02>D<01>t<><02><nLm=<@A?Z[\Y<02><02> UNKNOWN_ERROR<4F>FAIL_ERROR_FORMAT<41>MESSAGE_BUF_SIZE<5A>
MessageBuf<EFBFBD> defs<66>  <01> <01>types<65><01>c_int<6E>c_uint<6E><01>c_ulong<6E>utils<6C> FmtCursor<6F>!'a<>!buf<75>!cursor<6F>%<01>%<02>(<01>(<02>write_message_buf<75>+<01>generic_map_error_code<64>write_fallback_code<64>posix<69>//////////POSIX_CATEGORY<52>/
equivalent<EFBFBD>/<01>;<errno_location<6F>/<02>
>?strerror<6F>?strlen<65>/<01>system<65>DDDDDDSYSTEM_CATEGORY<52>D<01>D<01>D<02>
MMMMMCP_UTF8<46>MFORMAT_MESSAGE_FROM_SYSTEM<45>MFORMAT_MESSAGE_IGNORE_INSERTS<54>M FMT_FLAGS<47>M M D<01>DY GetLastError<6F>YFormatMessageW<65>YWideCharToMultiByte<74>define_category<72>Category<72>_<02>
_<02>
_<01>_<01>d<02>
d new_posix<69>d
new_system<EFBFBD>d
last_posix<EFBFBD>d last_system<65>draw_code<64>dcategory<72>d<01>m<02>p<02>qH<>s<02>t v<02>w z<02> ErrorCode<64>|code<64>|<01> <01><02>'8*8*8+8.8:8>8K8M8_8_8j8k8l8n8n8q8q8t8t8t8w8w8w8<01>8<01>]!!<01>#<01>$<01>AIAipC=<3D><01><01>||<01>}<01>~<01>z<1B><><EFBFBD> <0B><01><01>"<01><01>"<01>"<01><01>"<01>_<01>"<01>]<01>"<01>]<01>"<01><01>"<01><01>"<02><02><02><02><02> <02>J}7<>l]<5D> (!|<7C>|m|o|p|s|v|y|z|<01>]3<01><01><01><01><01>_<01>]<01>]<01><01>|<7C>
 <01><>0<01>$$<24>$"Unknown error"<22><01><># !<21>$<01><>H <01>$$<24>$#"Failed to format error into utf-8"<22><1C>
<01><>(
<01>&,<2C>$256<35><01><>

<00>& "<01>&-48
<00>&MESSAGE_BUF_SIZE<5A><14>
 <01><><01>',<2C>#11<31><1C>
<04><00>'<01><>#<01>',<2C>$140<34>\<5C><01>&<01><0E><>%[<02><0E><>[ <01><01>&<00>&<05>&!<0E><>[<0E><>[H <0C>T<>,<2C><10>̓   
<00><>%  *U<><55>\<1D><>\ <01><01>&<15><>\<15><>\=<3D><>\ <0C>l<>%<25><> <00><><EFBFBD>  <0B>)<00><>1<08><>
D<EFBFBD>  <01><><01><> MaybeUninit<69><01><>uninit<69><01><01><><02><01><04>t)<29>4YX<01>)<05>&u  
<EFBFBD>+<01><><EFBFBD>g%<25><>g ո<>g
 <0B>+ <0A><>g <0C> \<5C>  <01>&<26><><EFBFBD><1F> 
<0C> 
 <0B>)<01><><EFBFBD>7<>
 <0C><07><>  \<5C><01>&<01>Ԧ%[<02>Ԧ[ <01><01>&!<0E><>[<0E><>[ 8 <0C><0E><>.<01>&  4<><17><01><><01><><01><><02><01><><02><01><>„<02>Ä<02>b<>Fk<46>}*<01><><01><><01><><02> $<24><>W<EFBFBD>N<04>*<10><><04><00><><04><00><><05><00>Ƶr[<01><><00><><00><>%F <01>v)<00><><EFBFBD><01> <01>vU<>% <04><><EFBFBD>Y\<01><01>&<26><><00>ΕW <01>vD<><00><><EFBFBD>Wg<01>m<01>+d<><00><><EFBFBD><02>
<EFBFBD><01><01>+<2B><><00><><EFBFBD><01><08><01><01>)<29><>`<00><>*<2A><03>
<01>9'<27>$<24>
<EFBFBD>)<29><>[ <01><><00>)<29><>4 <0B><>_Ef
<01><01>)u<><75><01>
<EFBFBD><EFBFBD><EFBFBD>Gf
<01><01>)}<7D><><01>
<EFBFBD><0E><>r[<01><><00><><01>.\<5C> !!<01>#<01>$<01>AIAipC=<3D>L<><00>$$<24><00>&L<><01>& <00>&$<24><01>&<17><01>*?<01>-<01>,<00><>&<01>,'<01>,(<01>&m<01>&<01>&<01>+v<00>)}<7D>%  <00><><EFBFBD>  <0B>,<17><0F>text<78><0F> remaining<6E><0F><02><0F>n <01>m<01>+t<><00>4t<34> <01>R<00><05>TZ<00>)<17> <01>m<01>)p<00>*b <01><><00>'<27>$<24><00>-<17>T<>
<01><>
<10>$L<>
$<07>$<04>
-<01><> <09><01>$d<>
<00>'$<24>
<01> . <09><>*|<7C>t<><17> __<01>`<02>
a<02>
b<01>c<01>o<>m<EFBFBD><6D><EFBFBD>"<22>^<00><>l<>B<01>65<><35><06><0F> <0C> <04><>L<>A<00>'<27><> <0C><01><>FKPU<17>,;<04>:<04><><03><00><>BOkT<><00><><EFBFBD>K<><01><01>6q<00><>AFjT<> $<24><00>'$<24> <06>",<2C><17> <0B>6<17><00>6<17><01>9Q<00>6Y<01>'<01>I<02> J<0F><02><>! <02><>!<00>'!<01><>!?<17><01><>!<02><>"<00>'8 <0C>"<04>"B<01><>!y$<24>!<00>'$<24>!<0F><01>2<0F><00>'k<00>' <09><>+<03><>|<7C>y <08>6<00><><17><01>6<17>i <0C> <04><><17><00>'<27><> <0C><01><>GJOT8
,;<04>K<04><><04><17>kT<><17><01><01>6%<17>jT<> $<24><00>'$<24><00>9,<2C>W<01>9W<00>6X<01>9=<00>6E<01>'<0F><01>C<02> G<0F>t<>d<> Z<02><><00>' <0C><04>L<01><>]<01>',<2C>`<00>?p,<2C>
<04><><00>@<01><>-R<01>@<00><>$65001<30>T<>
<00>@<01><>ES<01>@<00><>$
0x00001000<EFBFBD>T<>
<00>@<01><>HT<01>@<00><>$
0x00000200<EFBFBD><01><> : <02><> T<00>@ԩ S<00>@<01><>dU<01>@<00><>$BT<00>@?S<00>@_<><01><> <02><> 
<00>& <0C>
<00>&, /
<00>&-<00>&Z<00>&iVv<01>&<0F><02>&<0F><0F><0F>
<00>&<0F>
<00>&{ _ }<7D>l<><01>N<01><>3<17> ioh<00>'<17><04>q/<17>po<00>'<17>o<0F>X<02><>buB<00><>"$<24><00>'$<24> <01>C%<00>'<17><00>'(<08>9<08>9<00> %+<01>"7<00>9>GQ<01><>;8 |<04><e<01><>:<3A><01>"$<24>;<00>'$<24>;<00>6D<>;<01><01>D$<24>;D<>;<0F> | <0C><<0F>e<0F><01>"<0F><00>'<0F><00>6<0F><01>'q<01>6g<01><0F><01><0F><0F>  |t<08>6<04>=f<02><><]2e<00><>= <01>"$<24><<00>'$<24><<01> =<17> |<17><08>6<04>>g<02><>=_<17>e<00><>>!<01>"$<24>><00>'$<24>><01> =<01><>?<02><>? ;? |<17><08>6 <0C>?<04>?h<03><>>T.f<00><>?(he6<01>"$<24>?<01>'<0F>=<00>L<0F>Ľ@<01>?<17><00>'<17> |Y<08>6 <0C>@<04>@i<04><>@W.L<0F><17>g<00><>@*;e<17><01>"$<24>@<01>'<0F><01>@<17>R<00>?<17><17> <00>'<04>Aj <01>'d<>A<00>9,<2C>A 7 <17> <00>'Yjd <01>'W<00>9U^<17> <17> <01>6<04>Bk<17> <01>6<00><>B<00>9,<2C>B 
<17> <01>6Yk7 <01>6W<00>9U^] <05><>D<01>6<02>'L<>D<00>'<01><>D)% <0C>D<04>Dl<01><>C^$<24>D<00>9,<2C>D<01>Q<0F><01>'s<01>6 @<00>QԶE<01>6<03>' <00>"L<>E<00>'<01><>E,%,<2C>E <0C>E<04>En<01><>E_$<24>E<00>9,<2C>E<00>9,<2C>E<01>S<0F><01>'<0F><01>6 )<02> -V<00>S<0F>)!<21><><01> <00>'<01>!<21><><01>M<><4D><01> <01>_<01>)!<21><><01>Ja!<21><><01> !<21><><01><04>Gq<02><>FU<00>!<21><>c<><01><><01>U\<5C>F<01>/<04>F<00>9,<2C>F <06>U,<2C>F<00>/<00><>F<01>'<0F>'<02>(o<00>U<0F> <<3C>HԗHիd| <01><><01>)<01>/<2F><>H.<05>& <0C>H<<3C>H<05><>H<01>6<03>' <00>+ L<>H<00>'D<>H<01><>H,3" <0C>I<06><>I$  <0C><>I<01>6<00>$.d<>I <01>^<1C>I? <04><>I [  T<>I <00>'  <01>]<01><>I>,<2C>I <01>Z <0F><04>$4<>I a
̷I <0C>I  D<>I<00>Z<01><>IY,<2C>I<01>Z
<0F><07>$L<>IK <04><>I <0C>I<01><>Ib4<>I <01>Z [D<>I <0C>I  <04>It<04><>G<EFBFBD><00><>H<EFBFBD><00><>H<EFBFBD><00><>cR|<01><01>)<17><01>.\<5C>G<00>9,<2C>G <01>]<01>]<02><01>]<02> <01>Z<01>]<01><01>Z|<7C>8^<5E><>e<1C>G<01>+<17><01>+<00>$<17><01>X<17><01>'<17><01>+~ <01>Z<01>Z<02><01>Z<02><01>Z<01>Z<02> <01>Z<01>Z
has_fields<EFBFBD><01>Zקm<D7A7><1B><17><01>]<01>]<17><01>]<17><01>ZX <06>'c<01>Z<17> <06>$<17><01>6<01>6<01>$&0<02><0F><02> <17><02>
<17><17><00>Xd<00>Y?<02>^<5E>Z<17><00>Z<17><02>^<5E>Zs<00>ZW<00>[<01><>H

<00>&u"<01>&-48
<00>&MESSAGE_BUF_SIZE<5A><01><>K

<00>&x"<01>&-48
<00>&MESSAGE_BUF_SIZE<5A> <06><>Nt<>N<06><><EFBFBD> 5<>IV<02><02><02>Repr<70><02><02><02><02><02><02> CJ<43><4A>i<EFBFBD>6<EFBFBD><01><01><02><01><02> <01><04><>}}3<><01>/<01><>IV]<5D>IV <02> <02>D<02>DCustom<6F><02>D<02> <02><02>Derror<6F><02>1)<29><>l<1F><02><01>' <0B>b<01>b<01>/<01>c=<3D>IV <0F>
 |<04><><EFBFBD><EFBFBD><EFBFBD>'<08>6<01><>N <0C>O<04>O<01><>M<EFBFBD> <0A><> <17><17>ĒN<17><17>8<17><17>4 <0A><> Os<4F><00>'=<3D><>  ́<01>'<0F>6<<1C>N<02><00>'' |<08>6 <0C>N <0A>IV<17>
<01><><EFBFBD> 
 { <00><>N!<00><><EFBFBD><01> <02><17><00><><EFBFBD> <02><>H<EFBFBD>V<02>5<><35> xf<17><17>e~<17>f<00><>N<17>e<17><01>"$<24>N<00>#<1C>ḾρЁ<02>сҁ<02>Ӂ<02>QT<><54><07>=<01>'<17><00>'X<02><02><02><01>d<02><02><02><02><02>Simple<6C><02><02><02><02><02> SimpleMessage<67><02><02><02><02><02><01>a<02><02><02>@xx *<2A><01>b.<00><><EFBFBD> <00>'Q<01>b@err<72><01>i/<17><01>#<01>#<00>b<17>
/D_|<02><02><1C>mem<65><1C><01><02>$<24><01>^<02><1C><01>Z<01>t<>9C<01>|<7C>J]<01>|<7C>^<04><00>O<00>B? Error code library provides generic errno/winapi error wrapper<65>C<02><00>Ga^ User can define own [Category](struct.Category.html) if you want to create new error wrapper.<2E><1C><02>d<> ## Usage<67><1C><02>\<5C> ```rust<73><00><> use error_code::ErrorCode;<3B><1C><02><00><> use std::fs::File;<3B><1C><02><00><> File::open("non_existing");<3B><00><>-* println!("{}", ErrorCode::last_system());<3B><<3C> ```<60>
/D_|<02>g<02>h<01>id<01><02>c<01>^<02>b<01>Z<01>a9C<01>`J]<01>_^<17><17><17><02><><17><02><><17><17><17><17><17><17><02><><00><>'$Text to return when cannot map error<6F>l<>l<> <00><>!<00><>=:Text to return when error fails to be converted into utf-8<><38><EFBFBD><00>q<EFBFBD><71>!<00><>Error message buffer size<7A><65><EFBFBD><00>&<26><><00><>85Type alias for buffer to hold error code description.<2E>T<EFBFBD><08>+ <13><00>&d<><00>$! Definitions used by this library<72>$<24><01>,I <17>;<14><>L<><01>4<><00>'<27><>t<><01>\<5C><00>'l<><00> C types used inside crate<74>,<2C><01><0F><01>4<><01><<3C>D<>$<24>t<>|<7C> C type `int`<60>,<2C><00>'|<7C><00><>C type `unsigned int`<60>y<00>@L<>,<2C><16><><00><>C type `unsigned long`<60><0F><00>@$<24>,<2C>l<><00>Error code utilities<65>,<2C>!+-.<01>,*<01>T< <02>T<01>Z<02> Y<01><02>,^<01>`<02>e<01> <20>m<>5^<5E>MRTDF68(*<2A>lL~<01>""<00>!AIAipC=<3D>#$<14><04><><1C>!! <01><18>sl<>4<>!!<00>&<26><><01>&&<00>!'<14><04><>4<><00> <00><01>! <01>% <0C>% '<01>$<24><05><>%<01>))<00>!*<01>]*<14><04><>2L<><00><00> <00><01>! <00><00>.( <0C>( *<01>$<24><01>3<13><18><>S<05><>,<00> ,<2C>s <00> ,<14> +<02> <1C><01>3$<24><1C><> :<00><> Maps error code<64><65><EFBFBD> <02>'<27>q -<01>}<1A><>
L<05><> <00> <00><01>s<01>' <00> <0C>  .<02> <1C> <01>$<24> L<>,<2C>9:;>B<01>D _/1<01>T /2<01>L"|/3<01><19>@ ./4<01>,g/5<02> z<01>/7<02><01>p/8<>(}prce<>2!Z<>YN<>s?A13<><33>#<00><>85 Posix error category, suitable for all environments.<2E><1C><02><00><>@= In presence of OS, it means it identifies POSIX error codes.<2E>t<EFBFBD><00>6(
 
(<28><>5T<>/<00><03>' <00><01>" <0C> :<01>6<02> B<1C><>'t<><01>'<00>L<EFBFBD><4C>"!_errno<6E><6F><EFBFBD>t<><02><>ˀ/ <0B>' =<00><>A<<3C><00><03>' <00><01>s <00> <0C> >_code<64>,<2C><02> <1C><02><>&D<><02><>/<02>'  @<01>$<24><02><>$4<><02><>/<02><><01>& A<01>3$<24><02><>!1t<>!<02>' B<01>@<1D><>d T<>4<>JKLMXZ[\<01>D _DF<01>L|DG<01>,<2C>DH<02> <1C><01>DI<>JL=?<3F><>4L<34>%<25><>$<00><>96 System error category, suitable for all environments.<2E><1C><02><00><>IF On UNIX system it is equivalent of [Posix](struct.PosixCategory.html)<29><1C><02><00><>-* On Windows it uses winapi error functions<6E>|<7C><00>6(   (<28><>5T<>D<00><03>' <00><01>" <0C> K<01><13><02> <13><1E><>'t<><01>' L<00><><<<3C>D<00><03>' <00><01>s <00> <0C> M<01>$<24><02> <1C><03><><03><><03><>,<2C><1C><04><>$<<3C>D<00>@<40><>7<03><>D<00>@<40><>:<03><>D<00>@<40><>&L<>D<00>@!!MM<00>&<1C>M<closure_kind><3E>W<closure_signature><3E>W<upvars><3E>WWMW <06>)<01>/<2F><>&t<>D<02>' X<01><17>"<22><>+d<><03><>D<01>@<00>?<3F><><19>t<><03><>D<08>@<40>*<2A>@<40>@ <01>@ <01>@ [dwFlags<67><<3C>lpSource<63>D<EFBFBD> dwMessageId<49>\<5C> dwLanguageId<49>d<EFBFBD>lpBuffer<65>D<EFBFBD>nSize<7A>,<2C> Arguments<74>L<EFBFBD><03><><1B><03><><03><>D <09>@<40>@ <00>'<27><><01>'<27><> <01>' \page<67>$<24><02>,<2C>wide_str<74>D<EFBFBD> wide_str_len<65>d<EFBFBD> multi_str<74>L<EFBFBD> multi_str_len<65>l<EFBFBD> default_char<61>d<EFBFBD>used_default_char<61><72><EFBFBD><03><><17><11><><02> d<>|<7C><00><>[XDefines error code `Category` as enum which implements conversion into generic ErrorCode<64><1C> <02><00><> .+This enum shall implement following traits:<3A><1C> <02>d<>  - `Clone`<60>\<5C> - `Copy`<60>d<>  - `Debug`<60><00><>
0-- `Display` - uses `ErrorCode` `fmt::Display`<60><00><>
- `PartialEq` / `Eq`<60><00><>
- `PartialOrd` / `Ord`<60><1C>
<02>T<>
# Usage<67><1C>
<02>4<>
```<60><00><> 0-use error_code::{define_category, ErrorCode};<3B><1C> <02><00><> define_category!(<28><00><> ,) ///This is documentation for my error<6F>T<>  ///<2F><00><> da ///Documentation of variants only allow 1 line comment and it should be within 256 characters<72><00><>  pub enum MyError {<7B><00><>  ///Success<73><00><>  Success = 0,<2C>̯  ///This is bad<61><00><>  Error = 1,<2C>D<>  }<7D>,<2C> );<3B><1C> <02><00><> GDfn handle_error(res: Result<(), MyError>) -> Result<(), ErrorCode> {<7B>d<> res?;<3B>l<>
Ok(())<29>$<24>}<7D><1C><02><00><>SPlet error = handle_error(Err(MyError::Error)).expect_err("Should return error");<3B><00><><9assert_eq!(error.to_string(), "MyError(1): This is bad");<3B><00><>=:assert_eq!(error.to_string(), MyError::Error.to_string());<3B>4<>Ƒ<17> <0C> <0C>' <0C> <0C>
, <0C> <0C> <0C>+ <0C> <0C> <0C>, <0C>8docs<63>$<24>& <0C>8<02>
$<24> <0C>8<1C>8 $<24>, <0C>8<02>
$<24>& <0C>8<02>,<2C> <0C> <0C>, <0C> <0C> <0C> + <0C> <0C> <0C>8<02><1C> <0C>, <0C>8msg<73><1C>& <0C>8<02> <<3C>, <0C>8<02>,<2C>& <0C>8<02>,<2C> <0C>, <0C>8<01>$<24>& <0C>8<02> <<3C>$ <0C> <0C>*<14> <0C> <0C>'&+ <0C> <0C> <0C>8<02>4<> <0C> <0C> 8~$<24>$ <0C>8t,<2C>$ <0C>8<02>L<>$ <0C>8<02><14>$ <0C>8<02>,<2C>$ <0C>8<02>T<>$ <0C>8<02><1C>+ <0C> <0C> <0C>8<02> $<24> <0C> <0C>8<02><1C>, <0C> <0C> <0C>+ <0C> <0C> <0C>, <0C>8<01><>$<24> <0C>8<1C>8 $<24>, <0C>8<02>
$<24> <0C> <0C>, <0C> <0C> <0C>+ <0C> <0C> <0C>8<02><1C> <0C>, <0C>8<01><><1C>, <0C>8<02>,<2C> <0C>, <0C>8<01>$<24>$ <0C> <0C>8$<24>8<02>$<24> <0C>, <0C>8<02>
$<24> <0C>8 <1C>, <0C>8,<2C>'<14>8<01>L<> <0C> <0C> + <0C> <0C> <0C>8<02>4<> <0C> <0C>8<02>4<>8 <14>8<02>$<24> <0C> <0C>8this<69>$<24>& <0C>, <0C>8<02>
$<24>(<14>, <0C>8,<2C>'<14>8<01>L<> <0C> <0C>8̠$<24> <0C>8into_error_code<64>|<7C> <0C> <0C>8$<24>8<02>$<24>'<14>8<02><1C>'<14>8<02><<3C>8 <1C>, <0C>8<02>
$<24> <0C> <0C> + <0C> <0C> <0C>8<02>4<> <0C> <0C>8<02>4<>8 <14>8<02><1C> <0C> <0C>  <0C>8$<24>$ <0C>8<02><1C>& <0C> <0C>8<1C>8<02>$<24>'<14>8<02><1C>'<14>8<02>L<>(<14>8<02>$<24>'<14>8<02><1C>'<14>8<02>4<> <0C> <0C>8<02>$<24>'<14>8<02><1C>'<14>8<02><<3C>'<14>8<02><1C> <0C> <0C> <0C>8$<24> <0C>8<01><>|<7C> <0C> <0C>$ <0C>8<02><1C>8$<24>, <0C>8<02>
$<24> <0C> <0C>'(8,<2C>8_ASSERT<52><<3C>& <0C> <0C> <0C> <0C> <0C> <0C>, <0C> <0C> <0C>8<02>4<> <0C> <0C> <0C> , <0C>8<01><><1C> <0C>8<02> <1C> <0C> <0C><14>, <0C>8,<2C>'<14>8<01><00><>$ <0C>7PMessage buffer overflow, make sure your messages are not beyond MESSAGE_BUF_SIZE<5A><00><>R% <0C> <0C>% <0C>+ <0C> <0C> <0C>8<02>4<> <0C> <0C>8<02>4<><-Map raw error code to textual representation.<2E><><EFBFBD>08<1C>8 <14>8map_code<64>D<> <0C> <0C>8<01>$<24>& <0C>, <0C>8,<2C>'<14>8<01>,<2C>'<14>8<01>,<2C>(<14>8<02>4<> <0C> <0C>:7<<3C>8<02><1C> <0C> <0C> <0C>8,<2C>8<01>$<24> <0C> <0C>, <0C> <0C> <0C>, <0C>8<01>$<24>*<14>8<02>$<24> <0C> <0C>, <0C>8<01><><1C>$ <0C> <0C>8 <0C>*<14>8<02>$<24>$ <0C>8 <14>8<02>
<<3C> <0C> <0C>8<01>$<24>& <0C>, <0C>8,<2C>'<14>8<01>,<2C>'<14>8<01>,<2C>$ <0C>8<02> <1C>& <0C> <0C>8<1C>, <0C>8,<2C>'<14>8<01>T<>(<14> <0C>8<02><1C> <0C> <0C>!8<1C>8<01><><1C> <0C>8,<2C>8$<24>'<14>8ةD<> <0C> <0C>8<01>$<24> <0C> <0C>8<02>$<24> <0C> <0C>8<01><><1C>*<14>8<01><><1C>$ <0C>8<02>$<24>*<14>, <0C>8,<2C>'<14>8<01>,<2C>'<14>8<01><00><> <0C> <0C>8<01>$<24>$ <0C>% <0C>8 debug_assert<72>d<> <0C> <0C> <0C> 8<01><><1C> <0C>8<02> <1C> <0C> <0C><14>8<02> <1C> <0C>8<02> <1C> <0C> <0C>% <0C>8"4<> <0C> <0C>! 8<02>$<24>'<14>8<02> <1C>'<14>8<02><00><> <0C> <0C>8<01><><1C> <0C>8<02>4<> <0C> <0C>$ <0C>8<02> <1C> <0C>8
as_mut_ptr<EFBFBD>T<> <0C> <0C>8<14> <0C>8<1C>8<02><14>$ <0C>8<01><><1C> <0C>8<02> <1C> <0C> <0C>% <0C>8<02>$<24>'<14>8<02><1C>'<14>8from_utf8_unchecked<65><00><> <0C>  <0C> 8<02>$<24> '<14> 8<02>,<2C> '<14> 8from_raw_parts<74>t<>  <0C>  <0C>  8<02> <1C>  <0C> 8<02>4<>  <0C>  <0C> 8<14>  <0C> 8,<2C> 8<02><14> $ <0C> 8<01><><1C>  <0C> 8<02> <1C>  <0C>  <0C> <Converts into error code<64>ܩ!8<1C>!8 <14>!8<01><>|<7C>! <0C>! <0C>!8$<24>!(<14>!, <0C>!8,<2C>!'<14>!8<01>L<>! <0C>" <0C>'(8<1C>"8 <0C>" <0C>"8$<24>"'<14>"8<01><><<3C>"% <0C>"84<>"8CATEGORY<52>D<>"& <0C>", <0C>"8,<2C>"'<14>"8<01>D<>" <0C>", <0C>"8,<2C>"'<14>"8<01>D<>" <0C>" <0C>$8<02>
$<24>#& <0C>#8<02>$<24>#'<14>#8<02>L<># <0C># <0C># <0C>#, <0C>#8<02>
$<24>#$ <0C>#8<02>
<<3C>#& <0C>#, <0C>#8<02>
$<24>#'<14>#8<02>
<<3C>#$ <0C>#8<01>T<>#$ <0C>#8<01>t<>$% <0C>$8 <14>$8<01>T<>$ <0C>$ <0C>$8<01>$<24>$& <0C>$, <0C>$8,<2C>$'<14>$8<01>,<2C>$'<14>$8<01>,<2C>$$ <0C>$8<02> ,<2C>$& <0C>$ <0C>$, <0C>$8,<2C>$'<14>$8<01>L<>$(<14>%8<02>$<24>% <0C>% <0C>% 8<02>$<24>%'<14>%8<02> <1C>%'<14>%8<02><14>% <0C>% <0C>% <0C>%8<01><>D<>%$ <0C>%8<02> ,<2C>% <0C>%8<01>D<>% <0C>% <0C>%<14>%8<01>$<24>%<14>%8<02> ,<2C>% <0C>%8<01>D<>% <0C>% <0C>%8 <14>&8<01>t<>& <0C>& <0C>&8 <0C>&& <0C>&, <0C>&8,<2C>&'<14>&8<01>,<2C>&'<14>&8<01>,<2C>&(<14>&8<02>$<24>& <0C>& <0C>&8 ,<2C>&, <0C>&8,<2C>&'<14>'8<01>L<>''<14>'8<02>
<1C>' <0C>' <0C>'8$<24>'8<14>'8 <0C>'$ <0C>' <0C>'8<01><>D<>'<02><>0<00><>'Interface for error category<72><1C>'<02><00><>'XUIt is implemented as pointers in order to avoid generics or overhead of fat pointers.<2E><1C>(<02><00><>(# ## Custom implementation example<6C><1C>(<02>T<>(```rust<73><00><>()&use error_code::{ErrorCode, Category};<3B><00><>) use error_code::types::c_int;<3B><1C>)<02><00><>)use core::ptr;<3B><1C>)<02><00><>),)static MY_CATEGORY: Category = Category {<7B><00><>* name: "MyError",<2C>|<7C>* message,<2C><00><>* equivalent,<2C><00><>* is_would_block<63>,<2C>*};<3B><1C>*<02><00><>*:7fn equivalent(code: c_int, other: &ErrorCode) -> bool {<7B><00><>+JG ptr::eq(&MY_CATEGORY, other.category()) && code == other.raw_code()<29>$<24>+<01><><1C>+<02><00><>+(%fn is_would_block(_: c_int) -> bool {<7B>d<>, false<73>$<24>,<01><><1C>,<02><00><>,FCfn message(code: c_int, out: &mut error_code::MessageBuf) -> &str {<7B><00><>, let msg = match code {<7B>Ԝ- 0 => "Success",<2C><00><>- 1 => "Bad",<2C><00><>- _ => "Whatever",<2C>L<>- };<3B><1C>-<02><00><>--* debug_assert!(msg.len() <= out.len());<3B>|<7C>. unsafe {<7B><00><>.YV ptr::copy_nonoverlapping(msg.as_ptr(), out.as_mut_ptr() as *mut u8, msg.len())<29>D<>/<01><>T<>/ msg<73>$<24>/<01><><1C>/<02><00><>/#[inline(always)]<5D><00><>/.+pub fn my_error(code: c_int) -> ErrorCode {<7B><00><>/)& ErrorCode::new(code, &MY_CATEGORY)<29>$<24>0<01><>4<>0ƑD<>0<00>6o<>m<EFBFBD><6D><EFBFBD>"<22>`abc<62><63>0<00><>0 Category name<6D>$<24>0__<00>q<EFBFBD><71>36<00><>0DAMaps error code and writes descriptive error message accordingly.<2E><1C>1<02><00><>1b_In case of insufficient buffer, prefer to truncate message or just don't write big ass message.<2E><1C>2<02><00><>2-*In case of error, just write generic name.<2E><1C>2<02><00><>2'$Returns formatted message as string.<2E><<3C>3__<00><03>' <00><01>s <00><02><>64<00><>3:7Checks whether error code is equivalent to another one.<2E><1C>4<02>\<5C>4## Args:<3A><1C>4<02><00><>4/,- Raw error code, belonging to this category<72><00><>4=:- Another error code being compared against this category.<2E><1C>5<02><00><>5## Recommendation<6F><1C>5<02><00><>5]ZGenerally error code is equal if it belongs to the same category (use `ptr::eq` to compare<72><00><>696pointers to `Category`) and raw error codes are equal.<2E>T<EFBFBD>6__<00><03>' <00><01>"<02><>8,<00><>7IFReturns `true` if supplied error code indicates WouldBlock like error.<2E><1C>7<02><00><>8TQThis should `true` only for errors that indicate operation can be re-tried later.<2E>t<EFBFBD>8__<00>Qt<51>:<00>"efghijkl<00><>:I<00><>:0-Initializes error code with provided category<72><1C>;<03>' <03>6<00>"dd e<01><13>#<01><13>#<23><><,<00><>< Creates new POSIX error code.<2E>L<EFBFBD><<02>'<27>"dd f<01><13>$<24><>=-<00><>=!Creates new System error code.<2E>T<EFBFBD>=<02>'<27>"dd g<01>V%<25><>><00><>>Gets last POSIX error<6F>T<EFBFBD>?<01>"dd h<00><>@<00><>?Gets last System error<6F>\<5C>@<01>"dd i<00><>A,<00><>@Gets raw error code.<2E>D<EFBFBD>A<00> <00><01>"<00>'d <0C>Ad j$<24>A<04><>B1<00><>A)&Gets reference to underlying Category.<2E>D<EFBFBD>B<00> <00><01>"<00><>d <0C>Bd k$<24>B<04><>C$<00><>Cb_Returns `true` if underlying error indicates operation can or should be re-tried at later date.<2E>t<EFBFBD>C<00> <00><01>"d <0C>Dd l$<24>D<04><>D<00>"n<01>n<00><>E"<14>E<00><00> <00><01>" <00><01>"m <0C>Em n$<24>E<02> <13>)<29><>E<00>"<00><>F<00>"q<01>_q<00><>F.$<24>F<00><00> <00><01>" <00><01>U<01>/p<01>rr <0C>Fp<01><><01>U <0C>F<01>_<01>Ud<>F q<01>U$<24>F<02><13>*(*<00><>G<00>"t<01>]t<00><>G:<1C>G<00><00><00> <00><01>" <00><01>]<01>]<02><01>]<02> <01>Z<01>]<01><01>Z|<7C>
PosixError
>:BOSErrorMKX<00><><01><><01><><01><><01><><01><><01><><01><><01><><01><><01><><01><><01><><01><><01><><01><>9<05><><EFBFBD>ȏ<EFBFBD>-<1A>|<1E>6<15><>q<1E><>E<EFBFBD>F<EFBFBD><46><EFBFBD>H<EFBFBD>I<EFBFBD><49>g<05><><18>st'k<>&S<>b<EFBFBD>Gz%Ƌ״ػ~<7E><<3C><>]-<2D><><EFBFBD>Ι <20><><EFBFBD>^<5E><14><>Z<12><>q J<17> w<>L<EFBFBD><18><>}<7D> %<25><><1C>^<5E>xd<78>\=W<18><><13><>><3E>!!<21>c<EFBFBD><00><><EFBFBD>I<EFBFBD>2J <20>i:<3A><>4=U<>֘<EFBFBD>}<7D><>D<EFBFBD><01>,<2C>=%um`<60>1<01>?<3F><>&<26><><EFBFBD>Q<EFBFBD>2<eJ<65><4A>C<1B><>2<EFBFBD>*<2A><><EFBFBD>s<EFBFBD>1]\~<7E>3%<25>{1<18>4<EFBFBD>h<EFBFBD><68>ɬu<C9AC>V6cӾ<63>g<EFBFBD><00><><EFBFBD><EFBFBD>ME*<2A><><1B>eP<65>b<01><1A>c<><63>Vv <17><1E><><EFBFBD>9<EFBFBD><39><EFBFBD><EFBFBD><EFBFBD>b<10>m<EFBFBD>N<EFBFBD><4E>N4 <0B><>~<7E><>Xos<7F>N<EFBFBD><4E>c<1D><>e<EFBFBD>
t<EFBFBD> <20><><EFBFBD>e<EFBFBD><65>p<EFBFBD>[[<5B>W+YB4Sk<1A><><EFBFBD><EFBFBD>ԭ<EFBFBD>.oR<6F><52>e<EFBFBD>;'<27>' Ok<4F><6B> 2<>7/<2F><><EFBFBD>tU<74>ԇܷ<D487><DCB7><EFBFBD><EFBFBD><EFBFBD>Z<EFBFBD><5A>v<EFBFBD>u<06>X<EFBFBD> <09>R<EFBFBD>e<EFBFBD><65>'<27><0E><>:<3A><><EFBFBD><EFBFBD>%,<07><><EFBFBD><06><>%F<><13><><EFBFBD>hR<08>1jx}<7D>Bhc<10><><EFBFBD><EFBFBD>o<EFBFBD> <0C>#|o)*<2A><><EFBFBD><EFBFBD>1`<1F><><EFBFBD>v<>D<EFBFBD><44><EFBFBD><EFBFBD>><3E><>^<5E><>8N<38>r<EFBFBD> <0A><><EFBFBD>I<EFBFBD>=<15><02>><3E><15><zA<7A><EFBFBD>[<5B><><EFBFBD><EFBFBD>ι<><13><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;<3B>uO<75>l#g<><67><11><>c@<40><>,v3Iȭ>0<>V<EFBFBD>f?<3F><><0E><19>@ !<1C>2v<32>t09<06><><EFBFBD><12><>V<EFBFBD><56><EFBFBD>׿#<23><>d<EFBFBD>Y<EFBFBD><59>{<7B>k[<5B><><EFBFBD>2<EFBFBD><32><16>^aG<61><47>y<EFBFBD><79><EFBFBD><04>^<5E>/<2F>z<EFBFBD>me<6D><65><EFBFBD><EFBFBD>XAO<41>C<1F>*<05><><EFBFBD>FC<46>x<EFBFBD><78>k<EFBFBD><6B>s<>C\<5C><><EFBFBD><EFBFBD>a<17><10>|<7C><16>@3<><07>x<>E=<3D>h<EFBFBD>)<29><>8<EFBFBD>O<EFBFBD><4F><EFBFBD>M.<2E>.Mι<4D><CEB9><EFBFBD>yZh͆<68>U%<25><><EFBFBD>yC
<EFBFBD>T<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<18>$<24>Vnޅ<6E>V<EFBFBD>^<5E><> #u<16><>%r<>O<EFBFBD><17>d<11><08><><EFBFBD> h_s8<73><38><13>"<22>`~<7E>hV"6`N<><4E>bJ<62><4A><EFBFBD>oP<6F>?@]<06>'A<>2q<32>‹Q<C28B><7F><01>2<EFBFBD>]L<>P<>-<2D>DwO<77>3<EFBFBD><33><04>*<2A>C<EFBFBD>~<7E><><EFBFBD>/<2F><><06>x|<7C><1F>M<0E><><EFBFBD><EFBFBD><EFBFBD>`s~<7E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>B<EFBFBD><42><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>}<7D><><EFBFBD><C
d<EFBFBD>9<EFBFBD><EFBFBD>`oK<6F>\<5C><>]<5D><>%<25><&O|U<>&탋<><ED838B><EFBFBD><EFBFBD><EFBFBD><00> Wy<15><>gxP<78><50>g<>b!<21>xg<78><67><EFBFBD><EFBFBD>{G <0B><><EFBFBD>"<22>-<2D><><EFBFBD><EFBFBD>'<27>2RAq.<2E><><EFBFBD>W<EFBFBD>v<EFBFBD>g}<7D><>V<1B><>X<EFBFBD>p<EFBFBD>y <09>rj<72><6A>?<3F>\=<3D>}<7D><>[<5B><>B<EFBFBD> <0B>Rl<52>^<5E><><EFBFBD><EFBFBD> <20><>n<EFBFBD>S]<5D>V-<2D>:<1E>D>I<>9Ng?[<5B><><EFBFBD><EFBFBD>N<EFBFBD>z<EFBFBD>2<EFBFBD><04>["<12><EFBFBD><7F>t<EFBFBD><74><EFBFBD>ǣˬ<C7A3>NZ<4E>]<5D><>'<27><>}<1E><><EFBFBD>_<EFBFBD><5F>c<EFBFBD>/2VqU<71>Z<EFBFBD>}/v\<06><>e<EFBFBD>ɼp<C9BC>Y?<3F><>'<27><>Uc<55><63>\r<>ߑ:$粽&w<01>k<1F><>K3&Y<08><><EFBFBD>V~c4<63><34>NcVݹDZ<44>D<EFBFBD>y<EFBFBD><79><EFBFBD>VMOc<><63><EFBFBD><EFBFBD><EFBFBD>>[<5B><><EFBFBD><EFBFBD><EFBFBD>M<EFBFBD>:G<>LY<4C><07><>l<EFBFBD>ݚ<EFBFBD><DD9A><EFBFBD><04><>>R<><52><EFBFBD><EFBFBD>֍<EFBFBD><D68D>@ʳa<08>|<13> U<>orpr:7m9<00>9<00>:0><00>Ak5<00>7@8<>8<>889<00>9<>9<>9%:3:]:<3A>:<3A>:<00>:<00>;<00>;<3B>;<$<}<<00><=z=<3D>=#><00>><3E>?@H@<40>@<00>@)AdA<00>ABVC<>C<>CFD[DpD<>D<00>D.EcE<>EIF&G<>.__e<>e g<>h<>i<>ilj<>j0kk<>k<l<>lpm<>m<>m<>mn<00>n<>n<00>o<>oZplp<>p<>p!q9qSqgq<>q/ 7k9<00>9-:<00>:<00>:+><00>A<00>;<<00><We<00>i|m<00>mn<00>n<00>ofpxpqcqxq           ) .7+8<>8<EFBFBD>89j9<00>9<EFBFBD>9<EFBFBD>9+:N::<3A>:<3A>:<00>:<00>;<00>;<3B>;7<<00><$=<00>=<3D>=)>?<3F>?0@p@<40>@A>AwA<00>ACiC<69>C<EFBFBD>CJD_DtD<74>DAExE<78>E^F(L9e{e<>f<EFBFBD>h<EFBFBD>i8j<38>j kck<63>kl<>l:m<00>m*n<00>n<00>o<00>p<EFBFBD>p%q=q<00>qf5<66>7<EFBFBD>7<EFBFBD>7<EFBFBD>7<EFBFBD>7<EFBFBD>7<EFBFBD>7<EFBFBD>7;8<>8<EFBFBD>8&949<34>9<EFBFBD>9<EFBFBD>9<EFBFBD>9!:/:Y:<3A>:<3A>:<3A>:<3A>:<3A>:k;p;u;x;|;<3B>;<3B>;<3B>;<3B>;<3B>;<3B>;<3B>;< <x<<3C><<3C>< =q=u=<3D>=><3E>><3E>><3E>><3E>><3E>><3E>><3E>><3E>><3E>><3E>><3E>?@C@<40>@<00>@$A_A<5F>A<EFBFBD>A<EFBFBD>A<EFBFBD>ABB
BBQC<51>C<EFBFBD>C)D1D5D;DADVDkD<6B>D<EFBFBD>D<EFBFBD>D)E^E<>ECFGG<>_[e<>eg<>h<EFBFBD>i<EFBFBD>igj<67>j,k{k<>k7l<37>llm<6C>m<EFBFBD>m<EFBFBD>mn<>n<EFBFBD>n<EFBFBD>npo<70>o<EFBFBD>oCpUpgp<67>p<EFBFBD>pq5qNqdq<64>q<EFBFBD>q<EFBFBD>q<EFBFBD>q<EFBFBD>q<EFBFBD>q<EFBFBD>q<EFBFBD>q<EFBFBD>qrrrrr"r(r.r5r;rBrHrOrVr\rcrjr<00>7<00>7<00>7<EFBFBD>7<EFBFBD>7'8<>8<EFBFBD>89f9<66>9<EFBFBD>9<EFBFBD>9<EFBFBD>9':J:}:<3A>:<3A>:<00>:n;s;z;~;<3B>;<3B>;<3B>;<3B>;<3B>;<3B>;<$<<00><<3C><=s=<3D>=<3D>=%><00>><3E>><3E>><3E>><3E>><00>><3E>>l?<3F>?@W@<40>@<00>@)AdA<64>A<EFBFBD>A<00>ABBB<>BVC<56>C<EFBFBD>C-D9D?DFD[DpD<70>D.EcE<63>EIFG%L5ewe<77>f<EFBFBD>h<EFBFBD>i%j<>j<EFBFBD>jPk<50>k<EFBFBD>knl'm<00>mn<>n<00>n<00>o<00>p<EFBFBD>p!q9q<00>q<EFBFBD>q<EFBFBD>q<EFBFBD>q<EFBFBD>q<EFBFBD>q<EFBFBD>q<EFBFBD>q<EFBFBD>qr rrrr%r+r2r8r?rErLrSrYr`rgrlr,858<35>8<EFBFBD>89/9<00>9<EFBFBD>9U:<3A>:<00>:<00>;<00>;<3B>;<c<<3C><<00><[=<00>= ><00>?@?@<00>@<40>@AQA<51>AC<>C<EFBFBD>CDRDgD|D<>D<EFBFBD>D EQE<00>E<EFBFBD>E<EFBFBD>F@e<>e<EFBFBD>f<EFBFBD>h<EFBFBD>i<EFBFBD>iOj<4F>jksk<73>k&l<>l]mxm<78>m<EFBFBD>mnln<6C>n<EFBFBD>nZo{o<>o,pNpbptp<74>pq/qGq_qtq<74>q/8<>8<EFBFBD>89)9<00>9<EFBFBD>9O:<3A>:<00>:<00>;<00>;<3B>;<W<<<00><Q=<00>=<3D>=<00>?<3F>?9@|@<40>@AKA<4B>A C<>C<EFBFBD>C DLDaDvD<76>D<EFBFBD>D<EFBFBD>DKE<00>E<EFBFBD>E}F:e|e<>f<EFBFBD>h<EFBFBD>i<EFBFBD>iGj<47>jkkk<6B>kl<>lQmrm<72>m<EFBFBD>m<EFBFBD>mSn<53>n<EFBFBD>nNoso<73>o pFp\pnp<6E>p<EFBFBD>p'q?qYqnq<6E>q78<37>8<EFBFBD>8919<00>9<EFBFBD>9W:<3A>:<00>:<00>;<00>;<3B>;<g<<3C><<00><]=<00>= ><00>?@A@<00>@<40>@ASA<53>AC<>C<EFBFBD>CDTDiD~D<>D<EFBFBD>DESE<00>E<EFBFBD>E<EFBFBD>FBe<42>e<EFBFBD>f<EFBFBD>h<EFBFBD>i<EFBFBD>iUj<55>j!kwk<77>k,l<>lamzm<7A>m<EFBFBD>mn<>n<00>n^oo<7F>o0pRpdpvp<76>pq3qKqaqvq<76>q<00>;9<<00><&=<00>=<3D>=<00>?2@r@<40>@A@AyAkC<>C<>CCEzE<>E`F:e9j<>j kdk<>kl<>l;m<00>m+n<00>n<00>o<00>p<>p<00>q:<<00><&=<00>=<3D>=<00>?2@r@<40>@A@AyAkC<6B>C<EFBFBD>CCEzE<7A>E`F9j<39>j kdk<64>kl<>l;m<00>m,n<00>n<00>o<00>p<00>q(<<00><=<00>=<3D>=p?<3F>?!@[@<40>@<00>@-AhA<00>BZC<5A>C<EFBFBD>C<00>D2EgE<67>EMF)j<>j<EFBFBD>jTk<54>k<EFBFBD>krl+m<00>mn<00>n<00>o<00>p<00>qd<00><00><10> '<00><10><00>n<00>
<00><00>},<00>!]#}$<24>$y%&&'<27>'X(%)*+%0<00>"<00><12><00>E<13><00><1F>T <20> !<00>#['(c/<00>/<00><00>{*<1F><00>"<00>#<23>$w%$&'Z'(#)*+a/<00>4[#<12><12>D<00><13> <00><00>|+<1F><00>S <20> !<21>!<00>"|$<24>$x%%&'<27>'W($)*+b/<2F>/$0<00>4\#Sj*l<>l d<12>.<00><13><00>C <20> !<21>!<00>/0 h<12>2<00><13><00>G <20> !<21>!<00>/0q<<00><a=<00>=>
@C@<00>@<40>@AWA<>A<00>C<>CDWE<00>E<>E<>FYj<>j%k{k<>k0l<>lem<00>m<00>nbo4p<00>p<00>q<00>?C,7d9<00>9%:<00>:<00>:<00>;<}<#><00>A3e<00>ipm<00>m<EFBFBD>m<00>n<00>oZplp<00>pWqlq<00>;Peq<00>;Deq" % , 0 7 ; ? C G [ s <0B> <0B> <0B> <0B> <0B> <0B> <0B> <0B> <0B> <0B> <0B> <0B> <0B>       ! % ) - = F P ] a h o s z <0C> <0C> <0C> <0C> <0C> <0C> <0C> <0C> <0C> <0C> <0C> <0C> <0C>    - 4 8 M T X g t {  <0A> <0A> <0A> <0A> <0A> <0A> <0A> <0A> <0A> <0A> <0A> <0A> <0A> <0A> <0A>
.>BFMQdy<0E><0E><0E><0E><0E><0E><0E><0E><0E><0E><0E>'6ELPW[_fnry}<0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F><0F> !'-39?EKQW]<00>;Req<<00><<00>i<EFBFBD>i<EFBFBD>i<EFBFBD>i<EFBFBD>i<EFBFBD>i<EFBFBD>i<EFBFBD>i}m n<00>n<00>oypzq)L<00>4<00>4<>4<00>4<>4<00>4<>4<00>4<00>4<00>4<>4<>4<00>4<00>4<>4<>4<>4<>4<>4<>4<>4<00>4<00>4<00>4<00>4<00>4<00>4qr<00>r39<00>D<00>oTp<<00><<00>i<00>m<00>mn<00>n<00>ofp~pcqq9;>JMw<01><01><01><01><>~$<24>9u<><75><01>core_intrinsics<63>derive_clone_copy<70><01><01>9<05><><EFBFBD>ȏ<EFBFBD>\<5C><>b<EFBFBD><62><EFBFBD><EFBFBD><02><00><>9<00><><EFBFBD>Z<01><01>9<05><><EFBFBD>ȏ<EFBFBD>|<7C><>g<EFBFBD>#k<02> 9<05><><EFBFBD>ȏ<EFBFBD><15><>Z<EFBFBD>`*<2A>tp1}<7D>J<EFBFBD><01><><01><><01><01>9<05><><EFBFBD>ȏѨJ<D1A8>b}H7$crate::assert<72><02><03>TZ<00><><EFBFBD>Z<01><>panic_internals<6C><02>generic_assert_internals<6C><01><01>9<05><><EFBFBD>ȏ<EFBFBD><C88F>ٚ<06><><01><01><><00><>*<00><>SZ<02>ys9<05><><EFBFBD>ȏ<EFBFBD>d W} <0A>8b<38><62>V<EFBFBD><00><>R<>D<>Z<EFBFBD>H<>?<3F>M<>^<5E>d<EFBFBD><0F><><EFBFBD>ߢm<><6D><EFBFBD>6<EFBFBD>x<EFBFBD>&<26> <0A><><EFBFBD>ңϢ]<5D><>ODHT <20><02><>!<21>c<EFBFBD><00><><EFBFBD><00>3<EFBFBD><33><04>*<2A>hz<>2<EFBFBD><04>["<22><00><>hR<08>1j4|<13> U<><55><00>uO<75>l#gA<00>hV"6`Na<00><17>d<11><08>^<14><>Z<12><>
<00>I<EFBFBD>=<15><<00>><3E><15><z=<00>k<EFBFBD><6B>s<>CQM.<2E>.MιWy<><79><EFBFBD><04>^L<00>'<27>2RAxJ<><4A>C<1B><>2 %<25><><1C>^<5E> 4<><34>Nc<1B>-<1A>|<1E>6[<5B><><EFBFBD>I<>2J <20>i:<00>b!<21>xgu<00><><13>"<22>`~`u<16><>%r<>O]<00>]<5D><>'<27><><02>|o)*<2A><><EFBFBD>7<<3C><>]-<2D><><EFBFBD><00><>"<22>-<2D><><EFBFBD>w 2<>7/<2F><><EFBFBD>,S]<5D>V-<2D>:<1E><00>,v3IȭC{1<18>4<EFBFBD>h<EFBFBD>xd<78>\=W<00>1<01>?<3F><>&oP<6F>?@]<06>crj<72><6A>?<3F>\=|<00><>FC<46>x<EFBFBD>P<00>}<7D><>D<EFBFBD><01><00><><EFBFBD>ME*<2A><><00>%F<><13>3F<><46><EFBFBD>H<EFBFBD>I<EFBFBD><00><>bJ<62><4A><EFBFBD>b<10>m<EFBFBD>N<EFBFBD><4E>N"<00>' Ok<4F><6B>+<00><>8<EFBFBD>O<EFBFBD><4F><EFBFBD>V<00><&O|U<>qB4Sk(<00><>4=U<>֘<18>$<24>Vnޅ[<00><00> Wy<15>s<00>u<06>X<EFBFBD> <09>/<00><>d<EFBFBD>Y<EFBFBD><59>{I<00><><EFBFBD><EFBFBD>Z<EFBFBD><5A>v.<00><><EFBFBD>yZh͆X<00>}<7D><>[<5B><>B}<00>2<EFBFBD>]L<>f<00>\<5C><>]<5D><>%pc<>/2VqU<71><55>VݹDZ<44><00><16>^aG<61><47>Ky<><79><EFBFBD>VMO<>c<1D><>e<EFBFBD>
t%oR<6F><52>e<EFBFBD>;'*x}<7D>Bhc<10>5<00><> h_s8_st'k<>&S<00> <0B>Rl<52>^<5E>~'A<>2q<32>‹d<00><>\r<>ߑ<EFBFBD>,<2C>=%um`!<1C>2v<32>tFZ<>}/v\<06><><00><06>x|<7C>j<00>b<EFBFBD>Gz%Ƌ<00><><EFBFBD><EFBFBD>{G <0B>v4 <0B><>~<7E><>X# <17><1E><> <00>g<05><><18>q J<17> w <00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;@tU<74>ԇܷ<D487>-<00>ɬu<C9AC>V6cd<>9<EFBFBD><39>`oKo<1B>eP<65>b<01><00>g}<7D><>V<1B>z<00>M<0E><><EFBFBD><EFBFBD><EFBFBD>k}<1E><><EFBFBD>_<EFBFBD><5F><EFBFBD><00>V<EFBFBD>^<5E><> #\LY<4C><07><>l<EFBFBD><6C><00>L<EFBFBD><18><>}<7D> Q<><7F>eA<><EFBFBD>[<5B>><00>D>I<>9Ng<4E><00><>v<>D<EFBFBD><44>9<1A>c<><63>VvR<>e<EFBFBD><65>'<27>0<00>/<2F>z<EFBFBD>mM
<EFBFBD>T<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Z<00><>q<1E><>E<EFBFBD>p<>[[<5B>W+Y'<00><><EFBFBD>o<EFBFBD> <0C>#6>0<>V<EFBFBD>f?<3F>D<00>ǣˬ<C7A3>NZ<4E>Y<08><><EFBFBD>V~c<><00><><EFBFBD> <20><>n<EFBFBD><00><>@ʳaՙ<00><><EFBFBD>Q<EFBFBD>2<e?<3F><>'<27><>Uc<55><00>1`<1F><><EFBFBD><EFBFBD>8<00><>:<3A><><EFBFBD><EFBFBD>%109<06><><EFBFBD><12>G<00>B<EFBFBD><42><EFBFBD><EFBFBD><EFBFBD><EFBFBD>m<00>}<7D><><EFBFBD><C
n&탋<><ED838B><EFBFBD><EFBFBD>r<00>e<EFBFBD>ɼp<C9BC>Y<EFBFBD>:$粽&w<01>c<><63><EFBFBD><EFBFBD><EFBFBD>><3E><00>k[<5B><><EFBFBD>2<EFBFBD>Jos<7F>N<EFBFBD><4E>$<00> <20><><EFBFBD>e<EFBFBD><65>&8N<38>r<EFBFBD> <0A><>;Ι <20><><EFBFBD>^<5E> <00>*<2A><><EFBFBD>s<EFBFBD><00><><EFBFBD>ι<>?x<>E=<3D>h<EFBFBD>)U<00>U%<25><><EFBFBD>yCY<00><><11><>c@<40>B<00><><13><>><3E>!<00><><EFBFBD><EFBFBD>ԭ<EFBFBD>.)9<05><><EFBFBD>ȏ<EFBFBD><10>|<7C>S״ػ~<7E>e<><65><EFBFBD><EFBFBD>XAON<00>V<EFBFBD><56><EFBFBD>׿#H\<5C><><EFBFBD><EFBFBD>a<17>R<00>@3<><07>Tq.<2E><><EFBFBD>W<EFBFBD>vy<00>C<1F>*<05>OP<>-<2D>DwOg<12><EFBFBD><7F>t<EFBFBD><74><EFBFBD><00>k<1F><>K3&<26>,<07><><EFBFBD><06>2`s~<7E><><EFBFBD><EFBFBD><EFBFBD>l?[<5B><><EFBFBD><EFBFBD>N<EFBFBD><4E><00><>><3E><>^<5E><>:<00>9<EFBFBD><39><EFBFBD><EFBFBD><EFBFBD>b!1]\~<7E>3%<25><00><0E><19>@ E<00>gxP<78><50>gtݚ<><DD9A><EFBFBD><04>֗>R<><52><EFBFBD><EFBFBD>֍<EFBFBD>Ӿ<>g<EFBFBD><00>C<>~<7E><><EFBFBD>/<2F>i<00>X<EFBFBD>p<EFBFBD>y <09>{<00><><EFBFBD>M<EFBFBD>:GɕE<><45><EFBFBD>v<11><>5<EFBFBD><35>_<EFBFBD><5F><EFBFBD>3'i<07><>=!\/ s
N3?<3F><>'<27><01><>C<EFBFBD><43>rGc<0F><>VC<56><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <0C>m<1E>yqfP<66>C<EFBFBD>b<EFBFBD><62><EFBFBD>'}I[<5B> <0A>LBqY=;C! LcT'<27><>:<13>L<1C>)_<><5F><EFBFBD><EFBFBD>EH<45><48>0:[<0F>EZ<45><5A>,<2C>x<EFBFBD>m<EFBFBD>;<3B>c1<63>%<25>eTJ<54><4A>w<EFBFBD><77><EFBFBD>Pr<50><72><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD>f<EFBFBD><66>3<EFBFBD>M;6F,r-1<><31>Zj<5A>21Zq[h,W<>TOf<4F><66><EFBFBD><EFBFBD>]<5D><><EFBFBD> !Fh<> N'U ;V'<27>Q<EFBFBD><51>H<>FV<46><56><EFBFBD><EFBFBD>[1P3kFs<46><73><EFBFBD>Xp<58><70><EFBFBD>d<EFBFBD><64>E<EFBFBD><45><EFBFBD>v<11><>5<EFBFBD><35>_<EFBFBD><5F><EFBFBD>3_C:\Users\dxzq\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\error-code-3.3.2\src\defs.rs<72> <20>.zL<10><>(<28><><12>v<EFBFBD><76>:<00>l%5
5'
$
'!
!'
#
' IG
 IG' DO4
 DO4'
#
''!
!<00>&<26><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>$!i$<24><><EFBFBD>`C:\Users\dxzq\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\error-code-3.3.2\src\types.rs<72> <20><><EFBFBD><EFBFBD>?<3F><><EFBFBD>\<5C><><0E>4<EFBFBD><34><00>! s9 > 7 < <00><>;<3B>f<EFBFBD><66><EFBFBD>k<EFBFBD><EFBFBD>ԧ`C:\Users\dxzq\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\error-code-3.3.2\src\posix.rs<72> <20>;<3B>O<EFBFBD><4F> <0C>#<23><>y<EFBFBD><79><EFBFBD><EFBFBD><00>"<22>.'9A1 8K@*} I%*'$$%#+ &''%&" _F%#$'&" @=A+ =*M 
*$ ?*DQ*/-*B-*3*3 #@%bP9
$41
/4D1<>%<25><><16>MU<><55><EFBFBD><EFBFBD>aC:\Users\dxzq\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\error-code-3.3.2\src\system.rs<72> Y <20><>ԩ@-<2D><0F>B<EFBFBD>J<EFBFBD><4A><00>h"--:J.2 8L
* ?!2JMiN<1B>!/E>6<X
(:I:&H?
KLKk0D

)80<><30><00>iqOG! 6<><36>xN<78><4E>m^C:\Users\dxzq\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\error-code-3.3.2\src\lib.rs<72> <20><>w<EFBFBD><77><EFBFBD><16><><EFBFBD><EFBFBD><EFBFBD><00>P<EFBFBD><00>O<EFBFBD>Cb   . =(1>I)9@  !\/ 1 1- e H T=>&.
F 
18'
,QF
"<13>=R-[7&I7j4Z(@'G3- #_[E=
 Y$ *!-;K) G
.Z /*Ig2,<?4Bb>:NY20 5P
%3)&4*"1#33.8g+2)5 5 AFDk"AFDZ(*+#/)
<00>fg2<67><32>ˋ<EFBFBD>Vb$<24>w`C:\Users\dxzq\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\error-code-3.3.2\src\utils.rs<72> |‡<><.w<>c<EFBFBD><14><00> @""",S
(9D44n
8V$9=!O$Q<00>G6F<36>J$<24><><EFBFBD>Yl<59>|<7C>DZϲ<C7B1><CFB2>ôɵƷx86_64-pc-windows-gnu<6E><1F><><6C><CF89>E<1D><>0<EFBFBD><30>p
error_code<EFBFBD>-d9dfe5ed5cd379bd<62>9<05><><EFBFBD>ȏ<EFBFBD><14><><1D><03>
<EFBFBD> <10><>0__<08><00> }<00>E<01><01><03><01>E<><03><01><01><01><02><01><><02><02><01><00> <02><02><01><02><01><03><01><02><01><02><01><02><01><00>s<02><01>y<><02><01><00><02><00><01>l<><01><01><00>yy<><00><01><03><01><00>K<00><02><00>}}<7D><02><01><00>}<02><01>_<><00><03><00>E<00>y<02><01><06>*<2A> T <06>(rust-end-file@feat.00<00><>/0 0 0 0 644 10228 `
BC<EFBFBD><EFBFBD>5b 0$JY<4A><59>]<5D><><EFBFBD> Q<>L! . !"<07>#<23>A<EFBFBD>I29<32><01> %<04>b<EFBFBD>EB<> B<>28K
2b<EFBFBD>H<EFBFBD>d!C<><43>G2B$q<>$)@<40><>K2d<32><08> #F<><46>1B*(*<2A>Q\ #<23>@<40> <19><07>b<><62>$2b,9Ȑ#<23><12>:dDG<44>"CF<00> *"f<10>B<EFBFBD><42>RB<52><42><EFBFBD>q<EFBFBD>PH
&F<>Bb&Ҁ<><08>T!<21>0<00>AB<12>B<EFBFBD>A<04>`<00>9<EFBFBD>`<60> <0C><>4@ <09>"0<>(<01><> 5@(C<01><> b
<EFBFBD>P<02>@S<>(DQbi<1A>i<EFBFBD>(I<>4@4P<><50>)D@)<00>2DQ40<05><>A<> (QWT!<21><><EFBFBD><EFBFBD><EFBFBD>0<05>8<00><00><>>l!AAA!<03><><EFBFBD>p<EFBFBD><70>s(zh<7A>q<EFBFBD><71>z<00><0F><> <0A><><00><1E>AΡ<1C><> ̡<1E>A<1E>a<1E>5|<7C>;`<60>5<EFBFBD><35>y(<28>9`<60>5<EFBFBD><35>p@s6<00> <1B>!HaCD@<02>P<12><10><01><><0F><><EFBFBD><EFBFBD><EFBFBD>)<03><><EFBFBD>p<EFBFBD><70>s(zh<7A>q<EFBFBD><71>z<00><0F><> <0A><><00><1E>AΡ<1C><> ̡<1E>A<1E>a<1E>5|<7C>;`<60>5<EFBFBD><35>y(<28>9`<60>5<EFBFBD><35>p@s6<00><>U8<55><38><EFBFBD><EFBFBD>L<01><0E>?$<24>[AAAP<08>@ <20>!<1C><>ʁ<1E>`<1C><>|<7C>;h;<3B><03><><EFBFBD>p<EFBFBD><70>s(zhs(<28>p<EFBFBD><70>z<EFBFBD><7A>r<EFBFBD>` <0A><1F><><0E>` <0A>a<1E>a<0E>` <0A>!<1C><><1C> {<7B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><10><>@<40>C8<43><38>9<EFBFBD>=<3D><>8<EFBFBD>C=<00><>v<>v@A<0F> <0F>P<0E><><06>P<0E>@<0F> <0F>0<0F><1A><1D><><1A><><<3C><><1C><><1A>C8<43><38>9<1B>D<12><14> <08>D6<44><36><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<00><00><07><12><07>-<2D> <08> <08> (a <10><0E>p<0E>@m0<0E>P><3E><><1D><><1D>@<40>C8<43><38>9<EFBFBD>=<3D><>9<EFBFBD>C8<43>C=<3D>C9<43><03><06><>q`l<><06>0<0F>0l<><06><0E>`<0E><>h <09> <05>
$0 Hh<03>@<02>B A`<1B>&<12><14>*<08><><1C>!HhC<68>@<02>P<12><10><01>!z<><7A><EFBFBD><EFBFBD>L8<05><0F>?$<24>[AAAP<41>@@<01><1B>H<08><01><>H<EFBFBD><48><EFBFBD><EFBFBD>?<00><00><02><07><04>A` #<08> <08> 
<1B>)<12>s6$<24>$@<15><03><><EFBFBD><08>6$V<00>pAl<>.HR<00> @s<><73> <0A><0A>9 @
@H`s<10>l@<40><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><07><14>S<00><00><>>l!AAA!<03><><EFBFBD>p<EFBFBD><70>s(zh<7A>q<EFBFBD><71>z<00><0F><> <0A><><00><1E>AΡ<1C><> ̡<1E>A<1E>a<1E>5|<7C>;`<60>5<EFBFBD><35>y(<28>9`<60>5<EFBFBD><35>p@s6Z<00>B`<0E>k <0B>]<12><14>\0<>.<08><><1C> Hl<03> @<02>p@A`<0E><><EFBFBD><EFBFBD><06>6<10><00><><06>#R<>@<40>A<01><>" <0C>6bp<00><><EFBFBD> <20> <19><><EFBFBD><EFBFBD><EFBFBD><00>p
<EFBFBD>H@<04><><EFBFBD> <08> <08><><EFBFBD>*<2A>HR<00><00><> <08><>60f0 @
A<EFBFBD>i<>m<EFBFBD><6D> <12><14>*<08><><1C>!HbC<62><06><><EFBFBD><EFBFBD>?<00><00><01><07><04><01><07>-<2D> <08> <08> (l <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><>A<00>pA<1B>5R8x<11>p<EFBFBD>A<00>A<1B>6<10>3<08>`<03>p<1B>7<08> <05> <0C><> $0<>9<08><00><><EFBFBD>A<00>pAi"<1B>8R<00> <08> <0A> <0A>)gA<><06>c
<EFBFBD><14>3<EFBFBD><33>Ё<00>p@A<>a<>A<EFBFBD><41>8<> <08>4<00> <0A>@<02>p@A`<0E><10><01>l0<6C>`H8<> )gTAi<>lp<6C>`<12><14>3$Hl<><6C><02><00><00>AA<1A>Ȇi H8<03>
$0<>{<08>6L|0 @
<EFBFBD>U <20>9<EFBFBD>A<EFBFBD>pI5<13>@<18> BaLa<>0 C2aP<61>a<02> 3<>@<40>ƙ0<P4<50><34>&<26><>P <20>ua<13><>& <0C><>M <20><><EFBFBD>&$<24>1x<31>a <13><><18><><03>0<10>1<EFBFBD> <20><>0<EFBFBD>@<40>2<EFBFBD><32>`<60>Q<18><>}D8fB<66><13>40& i` <13>40<34>`B<>6h<36> <09>Lހ<>&p8<><38> I<18><>}sb0A<30>:<3A> <20>AL<18><><0E> J<18>w<07><1C><><18><><0E>`!<21><><EFBFBD><13>A&<10><>|*|<7C>;<3B>;<3B><>6<EFBFBD><36>qh<71>{Hw <20>w<EFBFBD><77>yh<79>sp<73>z<EFBFBD><7A>
<EFBFBD><EFBFBD><06><><07><><06> wz0r<>s mrpq<>s z0r<><06> w z`t<>v@m<>v@z`t<><06>r<>zr<>m`xzr<>m<>x<>q`z0r<>v@m0 q x<><78><EFBFBD>!!d<>H<EFBFBD>@#<23><>i<18><><EFBFBD><EFBFBD><EFBFBD>;~<7E><>.r g<1E>ȵ2y,<2C><>f<EFBFBD><66><EFBFBD>\w<>vP<76>C$@p<00>$<24><>9<00>A<EFBFBD><41>C$@p<00><>N<EFBFBD> <0C><><0E><00> 8vPnq<06>`I@<10><00>ء<>wP0rǀI@<10>;<3B>;9dȃ$ <08><00><1D><><EFBFBD>A2<41>Ag<00><0E>d<EFBFBD>@<19> <00>3`<07>6g<36> |<7C><00>0<><30><EFBFBD>:p` <00>R<>P<g <0C>B) <00><08>3<00>T<EFBFBD>@ p<06><>j<EFBFBD><6A><EFBFBD><01>!<00>8`H^z<01>P@<00>0<><30>19<31> 1<00>3<00>T<EFBFBD><54>
 @<04>C*<2A><>
<00> <00> <0C>!<21><>Y<00>C<> ( <00> <0C>!U<06>@p<06><><EFBFBD> 1<><31>P<00>R<>b`d@g <0C>l1@4 <00><00>3<00>T<EFBFBD> @<00>C*r <0C><><02>8`HU<48><55><EFBFBD><01><00>0<>ˀy<CB80><00>R<>e0}@<g <0C>D3X<33><00> <0C>!Ukr@Dg <0C><>3<EFBFBD><33> <00> <0C>!<21><>~@0<00>0<><30>ՠ (<00>3$6.9<00>22<1E>L<><4C> &G<>Cj
<EFBFBD>(*<2A><>(FL#R<>z<EFBFBD>K<EFBFBD>+<2B><>{<7B><>!<00>DF Hd<00>,<2C><>Y,7z *<2A><><EFBFBD>+<2B><><EFBFBD><EFBFBD>i<EFBFBD>HN<48>M<EFBFBD><4D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>@<40><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>00
Kc+#<03>{1{<7B>k <0B>)<29><>{<7B>Is<49>{<03><>3k<33>!$*<2A>:<3A><>0<EFBFBD>22J2@!%<25>Z<>X_Nb<00><00>3<08><1C><>f=<3D>C8<43>ÌB<C38C>yxs<>q <0C><0F><0E><>3 B<1E><>Ρf0=<3D>C8<43><38><1B>=<3D>C=<3D>=<3D>x<EFBFBD>tp{yH<79>ppzpvx<76>p <20><19><0E><><0E>0n0<0F><><0E>P3<10><1D>!<1C>!<1D>af0<66>;<3B><>;<3B>C9<43><<3C><><<3C>;<3B><>v`{h7h<37>rh7<><37>p<EFBFBD><70>p`v(v<>vx<76>w<EFBFBD><77>_<08>q<18>r<EFBFBD><72>y<EFBFBD><79>,<2C><><0E><><0E><><0E>0<1C><>̡<1C><><1C>a<1C>!ā<1D>a֐C9<43>C9<43>C9<43>C9<43><39>8<EFBFBD>C8<43>;<3B><>/<2F><><<3C><>;<3B>;<3B><> <0C>i<EFBFBD>pX<70>rp<72>thx`<60>t<18>t<EFBFBD><74><19>S<0F><0F>P<0E><><0E>@<0F> <0E>P3 (<1D><><1E>A<1E>!܁<1E><><1C><><1D>fQ8<51>C:<3A><>;<3B>P$v`{h7`<60>wxx<>QL<51><4C><0F>P3j<1E>a<1C>!<1D><>~<1E><><1C>!<1D>aT<><54>8<EFBFBD><38>;<3B>C=<3D>C9<43><39><<3C>C;<3B><>;<3B>Ì<EFBFBD>
<EFBFBD>y<EFBFBD><EFBFBD>w<18>tz(r<><72>\<5C><0E><><0E>P<0E>0#<23><>A<1E><><17><><1D>fH;<3B><>=<3D><><1B><>8<EFBFBD>C9<43><39><<3C><>9<EFBFBD><39>;<3B><<3C>H<EFBFBD>qv`q<08>qX<71><19><><0E>`<0F><><06> <0F>0<0F> <0F>Pn<0E>0<0E>0<0F><><06><><0E>P<0E>0#<23><>a<1D><><17>!<1D>!<1D>!<1D>!<1D>!f <20>;<3B>C=<3D>9<><39>9<EFBFBD>X<EFBFBD>ppwxzzH<7A>wp<77><19><><0E>0<0F><><0E>@<0F><><0F>0<EFBFBD>s<>w<18>_<EFBFBD><5F>pp<70>t<EFBFBD><74>tЇr<D087><72><EFBFBD>A9<41><39>8<EFBFBD>C=<3D>C9<43>ʡ<1D>A<1E><>f$c0<0E><><0E>0<0F>@<0F>0C!<21>usH<73>_<EFBFBD><5F>|<7C><>r<EFBFBD><72><EFBFBD><<3C><><<3C><>8<EFBFBD>C:<3A><>;<3B>Ì<EFBFBD> H!Ba<1E>!<1D><>R<>fLg0<0E> <0F><><06>P<0F>0<0F>@<0E><><06> <0F><><0E>0<EFBFBD>@<40>vhy<08>R<1A><>;<3B>;<3B>C8̃<1B>9<><39><<3C><<3C><>8<EFBFBD>y k<00>H C<>  dd<64><64> <20><>2FFF<13>B<EFBFBD><42><EFBFBD><EFBFBD><EFBFBD>9B<39><42>"<22><> <00>*<2A><PIC Levelrustc version 1.91.1 (ed61e7d7e 2025-11-07) (Rev1, Built by MSYS2 project)_ZN65_$LT$error_code..utils..FmtCursor$u20$as$u20$core..fmt..Write$GT$9write_str17h4e152dbcf6195c7aE_ZN65_$LT$error_code..utils..FmtCursor$u20$as$u20$core..fmt..Write$GT$9write_str17h4e152dbcf6195c7aE: argument 0# <19> 4e0<65><10><>B<>#Q<1A> Df0<66>P<04> <0C>00Cp<43> <20> <0C>"#<23> ʈ<>ͮͥ퍬<CDA5><ED8DAC><EFBFBD>Ō-<2D>ln<6C>@I<><49>ͮ<EFBFBD>%<25><>̍n<CC8D>`<00>-
r(<28>w<EFBFBD>zXp<58>C=<3D><>8<EFBFBD>C9<43>Â<EFBFBD>ơ <0A>A<1E><><1D>!<1D>!<1D><>4<>`<0E>P<0F> <0F>@<0F> <0F>P<0E><><EFBFBD><EFBFBD>y(<28>p`vx<76>qz(rXp<58><70>8<EFBFBD>;<3B><>=<3D><>k<1C>!<1C><><1C> <1C>a<1C> <1C><><1E>aС<1C>a<1D>a<EFBFBD><0F> <0F>P<0F><> <0B>usH<73><05>8<EFBFBD><38>;<3B>C9<43><39>9<EFBFBD><39>;<3B>C9<43>=<3D>;<00><07><<3C><>;<3B>;<3B>=<3D><><<3C>C8<43><38>a(#<08><>@ČD<00> <0C><00>B#AC<41><11><><02>hA<68>[`a<><61>ca( #<08>!D<15>`<60><> <09>т1[<5B><>ca(#<08><>@<00><14>@Yr@I <12>ma(H#<08><>@ČPS#L<><4C>C<12>4<00>a+<2B>hX1H<11>B<EFBFBD><42>5iC@c"<22><>Ha<48>Aa<41> hn<68><6E><EFBFBD><03>C <0C>+<04>`{a<><61><EFBFBD><EFBFBD> <18><><04>$ A0<41><30><EFBFBD>!<21>f<EFBFBD><66><EFBFBD><EFBFBD> Xw<58>C <0C> <04><><EFBFBD><EFBFBD><EFBFBD> H<11>0<10>
#<23>Q<03><><08> <08><><EFBFBD>+,<2C>;<3B> <08><><EFBFBD><07>*0<>;<3B><08><><EFBFBD> <0A><><EFBFBD>@@΀<00><04>!AD<41><08><><EFBFBD><11><><1D>a<EFBFBD><61><EFBFBD>Ā<><C480>0<EFBFBD>`bl<62>#c!hA<68>[<5B><>p:f<><66> ԖB<>-G<>0<EFBFBD><30>1[<5B><>ca(#<08><>@ČD<00> <0C><00>B#AC<41><11><><02>hA<68>[`a<><61>ca( #<08><>@<00><><EFBFBD>5e<35>P<>e<00>IC<><43><14>P<06>0<EFBFBD><30>
<EFBFBD>-pa(X#<08><>@ <14><>1#Ԍ<00>@"}@"<22>>AI<41> ERS<>%TH@<40>h<00>a<00>"GȐQ +|<7C>
<EFBFBD>}<7D>)_ZN10error_code5utils17write_message_buf17h44c30f8e993cfa5bE_ZN10error_code5utils17write_message_buf17h44c30f8e993cfa5bE: argument 1_ZN10error_code5utils17write_message_buf17h44c30f8e993cfa5bE: argument 0_ZN10error_code5posix7message17h3d09672d1ec0f052E_ZN10error_code5posix7message17h3d09672d1ec0f052E: argument 0_ZN91_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$8position17h0f0b19e47b0d4bbdE_ZN91_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$8position17h0f0b19e47b0d4bbdE: argument 0+,Z1d<31><64>bаi<D0B0><69> +n#V<1D>b<EFBFBD><62>j<EFBFBD><6A> +0<><30>B +1b<>0֊<> <0C><>Z!<21>A<EFBFBD>b0<62>2<EFBFBD>V gP<06>
 <0A>C<1A><01>BP<42>j@<40><10>`X1<58>-<2D>poC1<><10><><06> <0C>`C<><1B>5<EFBFBD><10>c"<22>FHaL<61>4<>
C <04><><EFBFBD><EFBFBD>#b<>x <06>8ipI<01>2<><32>(<28><03>A0x<30>`0G<08><><EFBFBD><EFBFBD>0<EFBFBD><00>@ .P<>`!<21><><32>@ <0C>><3E>d<EFBFBD><06>+<2B>`<60>Aq<41> l~ 100<04>1<EFBFBD><31>@b<><62><08><>E
hC <04><>2<EFBFBD>'bp<62><08><01>I<17>$"+` <20>!I <20>`<03>qC <04><>:<30>s<EFBFBD><03>A0<41>N t<><74><EFBFBD>2<EFBFBD><32><EFBFBD>@ ,T<>W<>c$H| 8 "2<><32><EFBFBD>@ ,V<> <20> <0C>h8<68><0F>!<06><18> |<7C><><EFBFBD><14><><EFBFBD>x 1<1F><03>Wx\<5C>r<EFBFBD><72> W<>\A`W0\<5C><18>-Pv0=<3D>Dp (<28>xp 104+4jl<6A>%c!h<><03>A0xVAe<00>H
I| <20>A<EFBFBD><41>Q<><51>D3<44>(phH<10><>A<><41><01>P| <08><>U)<18>[<5B>@@ <0C><><02> 1@<40><04><><EFBFBD>;`<60>2<EFBFBD><03><>;<3B><03>MT0<54><00>@ ._<>yP:p<><03>A0<41>|<7C><0E>a <0A><>-b[
<EFBFBD>h<03> <0A>
<EFBFBD>[<5B>y<>-<03><><EFBFBD><EFBFBD>C"<1C> :f<>p!p<>eȐ8<C890>2l<32>lI<<3C> &z:fK<06>t̖! <0C>7<EFBFBD>R<EFBFBD>"<1D><><EFBFBD><EFBFBD>c:<3A>2<EFBFBD>R[R@<40>a( #"$><06>bp<62>A<08>A<18><>-[`a<><61>c<EFBFBD> B<>a(}#<08><>@ԔER`HP0T<05>a'"GȐQ
<EFBFBD>HyP
_RNvMs9_NtCsGmEzHCAG42_4core3fmtNtB5_9Formatter9write_fmt_RNvMs9_NtCsGmEzHCAG42_4core3fmtNtB5_9Formatter9write_fmt: argument 0+<2B>)Z1P<31><50>!<21>c"Π<>Rq<06><1F>˜<08><>R<13><06><1F><>CA0<41><30> <09><08><>e<07>@<1C><>B<><42> <20><><10> 2<><32>(<04>i<08><> 04A<08>"<22><>@P֠b`h <06>LLa <1B>@H| 4U <08>T: <20><><EFBFBD>L%xH| @R L<><4C> <20><><EFBFBD><EFBFBD> 2<><32><EFBFBD>@ <0C>SتR<D8AA><02><0F><>J<><4A><EFBFBD>@<40><>X$><10><><1A>l+A<1D>!<06><19> `<60>p<14>CA0<41>V <0C>!<06><06>``<60>B`C <04><>Z<EFBFBD><5A>b`h <06>*<2A>1 [ca<63><61>c<EFBFBD><14><>t̖A<CC96><41>-E<>0<1D><><EFBFBD><16>c<EFBFBD> `<60>P[5@<40>-<2D> <00> ;<00><04>P $<19>B<EFBFBD>U<>!BD<42>!b<>D<EFBFBD> D<>"D<>!)<08>1Bb^"C<> y@<40> !)-2BBj2BBn1B2<42><18>Z8:p<><02>`1@<40>@<40><>#<23><><00>>`<00><10><>  <0A> <0A>z8:p<>
∠1<00>#(<28>(<28>@`<60><><03> @`<03><03>$<24>
<10><><00>A<EFBFBD>($D.<15><> <00><02><><06>@<40><><EFBFBD>P!(8T
<EFBFBD>(
 "<22><15><>;@<40><><EFBFBD>P!(<28>T
N<15><02>q
2"<22> <0B><08> <20><> <0A> <09>p<EFBFBD><70><0F> <11><><11>
(<28>̀<13> <00><>r<EFBFBD><72>B<><42>i<EFBFBD>4߹7<07>ڞ<>Oue <00><03>x]/LXX$<00><00><00>!'<00>$<00>5<00>5<00><><EFBFBD><EFBFBD>099<00><><EFBFBD><EFBFBD>4A9A9<00><><EFBFBD><EFBFBD>0z1z1<00><><EFBFBD><EFBFBD>4<00>6<00>6<00><><EFBFBD><EFBFBD>0<00>:<00>:<00><><EFBFBD><EFBFBD>022<00><><EFBFBD><EFBFBD>4MIMI<00><><EFBFBD><EFBFBD>0<00>Y<00>Y<00><><EFBFBD><EFBFBD>4<00><00><00><><EFBFBD><EFBFBD>,<00><><EFBFBD><EFBFBD>,<00><><EFBFBD><EFBFBD>,."."<00><><EFBFBD><EFBFBD>4PP<00><><EFBFBD><EFBFBD>4VV<00><><EFBFBD><EFBFBD>4^^<00><><EFBFBD><EFBFBD>4d1d1<00><><EFBFBD><EFBFBD>4<00><00><00><><EFBFBD><EFBFBD>4<00> <00> <00><><EFBFBD><EFBFBD>4<00><00><00><><EFBFBD><EFBFBD>4<00> <00> <00><><EFBFBD><EFBFBD>,<00>2<00>2<00><><EFBFBD><EFBFBD>4<00><00><00><><EFBFBD><EFBFBD>4>><00><><EFBFBD><EFBFBD>4P P <00><><EFBFBD><EFBFBD>,<00>)'<00><><EFBFBD><EFBFBD>'9'9<00><><EFBFBD><EFBFBD><00>)`'<00><><EFBFBD><EFBFBD>)<00>'<00><><EFBFBD><EFBFBD>=)<00>'<00><><EFBFBD><EFBFBD><00>;<00>;<00><><EFBFBD><EFBFBD>f)'<00><><EFBFBD><EFBFBD><00>)7'<00><><EFBFBD><EFBFBD><00>)^'<00><><EFBFBD><EFBFBD><00>)<00>'<00><><EFBFBD><EFBFBD>
)<00>'<00><><EFBFBD><EFBFBD>] <00><03>sanon.58f1518c9623c4759f3a55c30000ed75.0_ZN10error_code5posix14POSIX_CATEGORY17hd6fc740db7391f81Eanon.58f1518c9623c4759f3a55c30000ed75.1anon.58f1518c9623c4759f3a55c30000ed75.2anon.58f1518c9623c4759f3a55c30000ed75.3_ZN10error_code6system15SYSTEM_CATEGORY17h50a43f4f4bbf3842Eanon.58f1518c9623c4759f3a55c30000ed75.4anon.58f1518c9623c4759f3a55c30000ed75.5anon.58f1518c9623c4759f3a55c30000ed75.6anon.58f1518c9623c4759f3a55c30000ed75.7anon.58f1518c9623c4759f3a55c30000ed75.8_ZN10error_code5posix10equivalent17h02d03b56638b30c4E_ZN10error_code5posix14get_last_error17he09c48964ffc8a4dE_ZN10error_code5posix14is_would_block17he4fc55780859b9d3E_ZN10error_code5posix7message17h3d09672d1ec0f052E_ZN10error_code6system10equivalent17h6e33904fe3bb5d82E_ZN10error_code6system14is_would_block17hd5a6f466caefd5b1E_ZN10error_code6system7message17h4f4f67d65ed881f5E_ZN44_$LT$$RF$T$u20$as$u20$core..fmt..Display$GT$3fmt17hbba8f2d1c546a1c4E_ZN60_$LT$error_code..ErrorCode$u20$as$u20$core..fmt..Display$GT$3fmt17h87fa0a99dfdb5c7cEllvm.lifetime.start.p0llvm.lifetime.end.p0llvm.memcpy.p0.p0.i64_RNvNtCsGmEzHCAG42_4core3fmt5write_errnostrerrorstrlen_RNvNtNtCsGmEzHCAG42_4core3str8converts9from_utf8FormatMessageWGetLastErrorWideCharToMultiBytellvm.assume_RNvXsh_NtCsGmEzHCAG42_4core3fmteNtB5_7Display3fmtrust_eh_personality_RNvXs9_NtNtNtCsGmEzHCAG42_4core3fmt3num3implNtB9_7Display3fmtllvm.umin.i6421.1.5 9d6fa8947717509929b0a1e24a2234495514302bx86_64-pc-windows-gnuerror_code.d18fc8d5edcb0539-cgu.0.Lanon.58f1518c9623c4759f3a55c30000ed75.0.Lanon.58f1518c9623c4759f3a55c30000ed75.1.Lanon.58f1518c9623c4759f3a55c30000ed75.2.Lanon.58f1518c9623c4759f3a55c30000ed75.3.Lanon.58f1518c9623c4759f3a55c30000ed75.4.Lanon.58f1518c9623c4759f3a55c30000ed75.5.Lanon.58f1518c9623c4759f3a55c30000ed75.6.Lanon.58f1518c9623c4759f3a55c30000ed75.7.Lanon.58f1518c9623c4759f3a55c30000ed75.8