Files
boc/aamos-ledger-rust/target/debug/deps/libnum_conv-137791c09537c162.rmeta
T

595 lines
154 KiB
Plaintext
Raw Normal View History

rust
f#rustc 1.96.0 (ac68faa20 2026-05-25)БнаДTЛџ ЬJоД)'Я\Ґ!-3d1337db07d0b3aeБ¤°р ѕд-±($Іп=©Г-7e98a21bfd32b0edБнҐ sealedБIntegerБ impl_integerБExtendTargetSealedБ Ґ extendБWidenTargetSealedБҐwidenБTruncateTargetSealedБҐtruncateБsaturating_truncateБchecked_truncateБ ExtendTargetБҐ WidenTargetБҐTruncateTargetБҐWidenБ«ҐҐ«!¦ExtendБ#я$Ґ&Ґ&я(¦TruncateБ*Щ+Ґ*и-Ґ*/Ґ1Ґ1Щ3¦1и5¦17¦
impl_widenБ
impl_truncateБ 
 HяJ«OяQ« 
 Vя X«
]я_«dяf«kяm«rяt«yя {«!"#Ђя$«%& 'я(«)*
+Ћя,ђ«-. /я0«12 3њя4ћ«56
7Јя8Ґ«9:;Єя<¬«=>?±я@і«ABCёяDє«EFGїяHБ«IJKЖяLИ«MNOНяPП«QRSФяTЦ«UVWЫяXЭ«YZ[вя\д«]^_йя`л«abcряdт«efgчяhщ«ijkюяlЂ«mnoяp«qrsЊяtЋ«uvwяx«yz{љя|њ«}~ЎяЂЈ«Ѓ ѓЁяЄ«!Їя±«Љ"яЊё«ЌЋ#ЏЅяђї«$ДЩДиД%КЩКиК&РЩРиР'ЦЩЦиЦљ(ЬЩЬиЬњ)ќвЩвивћ*џиЩиии +ЎоЩоиоў,ЈфЩфиф¤-ҐъЩъиъ¦.§ЂЩЂиЂЁ/©ЩиЄ0«ЊЩЊиЊ¬1­Щи®2ЇЩи°3±ћЩћићІ4і¤Щ¤и¤ґ5µЄЩЄиЄ6·°Щ°и°ё7Щиє8»јЩјијј9ЅВЩВиВѕ:їИЩИиИА;БОЩОиОВ<ГФЩФиФД=ЕЪЩЪиЪЖ>ЗаЩаиаИ?ЙжЩжижК@ЛмЩмимМAНтЩтитОBПшЩшишРCСюЩюиюТDУЩиФEХЉЩЉиЉЦFЧђЩђиђШGЩЩиЪ #*            Ґ#ѓ*ѓ       ©©©© ІІІІ »»»» ДДДД           © © © ©  І І І І  » » » »  Д Д Д Д ©©©©©©©© ©І©І©І©І ©»©»©»©» ІІІІІІІІ І»І»І»І» »»»»»»»» ДДДДДДДД НННННННН НЦНЦНЦНЦ НЯНЯНЯНЯ НиНиНиНи НсНсНсНс НъНъНъНъ ЦЦЦЦЦЦЦЦ ЦЯЦЯЦЯЦЯ ЦиЦиЦиЦи ЦсЦсЦсЦс ЦъЦъЦъЦъ ЯЯЯЯЯЯЯЯ ЯиЯиЯиЯи ЯсЯ
Ш“;
А,Шґ;
Иґ;в;&duО; ю= э=шр8>щЃ@#щћ"#
щЏћ"#
¶cш
Э;—2 DS
ZбЃ#
ЬWfxGљЭ<щ:^Д\Д4щЬм#єдИдИ ArgumentsБжИtemplateБ `зИА `ьцMхф]Td.урч
ярв;йр
шй
А Rdрчю= Э<э=п#*щЃ@#щћ"#
щ‘ћ"#°=шЭ;—4Е==L
SбЃ#к=\nN}Э<д@Д>ДщЬм#ЇА>«БѓЉ
ѓв;§|ѓ
|
А©¦ечѓЉю= Э<э=ЅщЃ@#щћ"#
щ“ћ"#°=шЭ;—4Е==L
SбЃ#к=\nUЭ<wУДСД©щЬм#ЇА>«T
%в;:

АІ9xЉ ю= Э< э=IPщ"Ѓ@#щ#ћ"#
щ•ћ"#°=ш(Э;—4Е==L
Sб#к=\n\ЈЭ<
fДdД<щ"Ьм#ЇА>«з¬©°
ё©в;Нў©
±ў
А»М ©°)ю= Э<)э=ЁЬгщ+Ѓ@#щ,ћ"#
щ—ћ"#°=ш1Э;—6Е==L
Sб#к=\nc6Э<ќщДчДПщ+Ьм#ЇА>«z?<C
K<в;`5<
D5
АД_ћ°<C2ю= Э<2э=;ovщ4Ѓ@#щ5ћ"#
щ™ћ"#°=ш:Э;—8Е==L
Sб#к=\njЙЭ<0Њ ДЉ Дb щ4Ьм#ЇА>«
Т П Ц
Ю П щ?у И П
Ч И щ?м +
=
Й Р ;ю= Э<;э=И ь 
щ=Ѓ@#щ>ћ"#
щ›ћ"#°=шCЭ;—6Е==L
Sб#к=\nqV
Э<Ѕ  Д Дп
щ=Ьм#ЇА>«љ
_ \ c
k \ щ?Ђ U \
d U ЊCy ё К V ] Dю= Э<Dэ=U  ђ щFЃ@#щGћ"#
щќћ"#°=шLЭ;—6Е==L
Sб#к=\nxг Э<J ¦ Д¤ Д| щFЬм#ЇА>«' м й р
ш й щ?
в й
с в џF
E
W
г к Mю= Э<Mэ=в 

щOЃ@#щPћ"#
щџћ"#°=шUЭ;—6Е==L
Sб#к=\np
Э<Ч 3Д1Д щOЬм#ЇА>«ґ
yv}
vщ?љov
~oІIТдpwVю= Э<Vэ=oЈЄщXЃ@#щYћ"#
щЎћ"#°=ш^Э;— 8Е==L
Sб#к=\nюЭ<eБДїДщXЬм#°А>¬B 
щ?(э
 эЕL!`rю_ю= Э<_э=э18щaЃ@#щbћ"#
щЈћ"#°=шgЭ;—
:Е==L
Sб#к=\nЌЊЭ<уOДMД%щaЬм#°А>¬Р
ЎЊC
љЊCЇоЊhю= Э<hэ=їЖщjЃ@#щkћ"#
щҐћ"#°=шpЭ;— 6Е==L
Sб#к=\nЭ<ЃЭДЫДіщjЬм#°А>¬^# '
/ ЊCD 
(џF=|Ћ!qю= Э<qэ=MTщsЃ@#щtћ"#
щ§ћ"#°=шyЭ;— 6Е==L
Sб#к=\nЁЭ<kДiДAщsЬм#°А>¬м±®µ
Ѕ®ЊCТ§®
§ІIЛ
ЁЇzю= Э<zэ=§Ывщ|Ѓ@#щ}ћ"#
щ©ћ"#°=ш‚Э;—
8Е=>M
Tб#к=]oў7Э<ћъДшДРщ|Ьм#±А>­{@=D
L=џFa6=
E6џFZ«7>ѓю= Э<ѓэ=8lsщ…Ѓ@#щ†ћ"#
щ«ћ"#°=ш‹Э;—6Е=?O
Vб…Ѓ#к=_r©ЛЭ<2ЋДЊДdщ…Ьм#µА>°ХТЩ
бТџFцЛТ
ЪЛІIп.@МУЊю= Э<Њэ=НщЋЃ@#щЏћ"#
щ­ћ"#°=ш”Э;—8Е=?O
VбЋЃ#к=_r°`Э<З#Д!ДщщЋЬм#µА>°Ґjgn
vgІI`g
o`ІIГХahю= Э<э=bќщ—Ѓ@#щћ"#
щЇћ"#°=шќЭ;—:Е=?O
Vб—Ѓ#к=_r·хЭ<\ёДДЋщ—Ьм#µА>°:яь
 ьЕL хь
хЕLXjцэћю= Э<ћэ=ч+2щ Ѓ@#щЎћ"#
щ±ћ"#°=ш¦Э;—>Е=?O
Vб Ѓ#к=_rѕЉЭ<сMДKД#щ Ьм#µА>°П
 
АН»ђ
џђсtґу§ю= Э<§э=ЖНщ©Ѓ@#щЄћ"#
щіћ"#°=шЇЭ;—2Е=?O
Vб©Ѓ#к=_rЕ%Э<Њ;ДEДuщ©Ьм#µА>°j;EE
EZсtEuu
uЉ
АЦu;;ѕѕ°ю= Э<°э=лѕѕщІЃ@#щіћ"#
щµћ"#°=шёЭ;—4Е=?O
VбІЃ#к=_rМлЭ<';ДEДuщІЬм#µА>°л;EE
EZсtEuu
uЉ
АЯu;;ѕѕю= Э<э=лѕѕщ»Ѓ@#щјћ"#
щ·ћ"#°=шБЭ;—4Е=?O
Vб»Ѓ#к=_rУлЭ<ђ;ДEДuщ»Ьм#µА>°л;EE
EZсtEuu
uЉ
Аиu;;ѕѕВю= Э<Вэ=лѕѕщДЃ@#щЕћ"#
щ№ћ"#°=шКЭ;—4Е=?O
VбДЃ#к=_rЪлЭ<ђ;ДEДuщДЬм#µА>°л;EE
EZсtEuu
uЉ
Асu;;ѕѕЛю= Э<Лэ=лѕѕщНЃ@#щОћ"#
щ»ћ"#°=шУЭ;—6Е=?O
VбНЃ#к=_rблЭ<ђ;ДEДuщНЬм#µА>°л;EE
EZсtEuu
uЉ
Аъu;;ѕѕФю= Э<Фэ=лѕѕщЦЃ@#щЧћ"#
щЅћ"#°=шЬЭ;—8Е=?O
VбЦЃ#к=_rилЭ<ђ;ДEДuщЦЬм#µА>°л;EE
EZµxEuu
uЉµxu;;ѕѕЭю= Э<Ээ=лѕѕщЯЃ@#щаћ"#
щїћ"#°=шеЭ;—6Е=?O
VбЯЃ#к=_rплЭ<ђ;ДEДuщЯЬм#µА>°л;EE
EZµxEuu
uЉР{u;;ѕѕжю= Э<жэ=лѕѕщиЃ@#щйћ"#
щБћ"#°=шоЭ;—6Е=?O
VбиЃ#к=_rцлЭ<ђ;ДEДuщиЬм#µА>°л;EE
EZµxEuu
uЉл~u;;ѕѕпю= Э<пэ=лѕѕщсЃ@#щтћ"#
щГћ"#°=шчЭ;—6Е=?O
VбсЃ#к=_rэлЭ<ђ;ДEДuщсЬм#µА>°л;EE
EZµxEuu
uЉ†‚u;;ѕѕшю= Э<шэ=лѕѕщъЃ@#щыћ"#
щЕћ"#°=шЂЭ;—8Е=?O
VбъЃ#к=_rлЭ<ђ;ДEДuщъЬм#µА>°л;EE
EZµxEuu
uЉЎ…u;;ѕѕЃю= Э<Ѓэ=лѕѕщѓЃ@#щ„ћ"#
щЗћ"#°=ш‰Э;—:Е=?O
VбѓЃ#к=_rлЭ<ђ;ДEДuщѓЬм#µА>°л;EE
EZР{Euu
uЉР{u;;ѕѕЉю= Э<Љэ=лѕѕщЊЃ@#щЌћ"#
щЙћ"#°=ш’Э;—6Е=?O
VбЊЃ#к=_rлЭ<ђ;ДEДuщЊЬм#µА>°л;EE
EZР{Euu
uЉл~u;;ѕѕю= Э<э=лѕѕщ•Ѓ@#щ–ћ"#
щЛћ"#°=ш›Э;—6Е=?O
Vб•Ѓ#к=_rлЭ<ђ;ДEДuщ•Ьм#µА>°л;EE
EZР{Euu
uЉ†‚u;;ѕѕњю= Э<њэ=лѕѕщћЃ@#щџћ"#
щНћ"#°=ш¤Э;—8Е=?O
VбћЃ#к=_r лЭ<ђ;ДEДuщћЬм#µА>°л;EE
EZл~Euu
uЉл~u;;ѕѕҐю= Э<Ґэ=лѕѕщ§Ѓ@#щЁћ"#
щПћ"#°=ш­Э;— 6Е=?O
Vб§Ѓ#к=_r§лЭ<ђ;ДEДuщ§Ьм#µА>°л;EE
EZл~Euu
uЉ†‚u;;ѕѕ®ю= Э<®э=лѕѕщ°Ѓ@#щ±ћ"#
щСћ"#°=ш¶Э;—!8Е=?O
Vб°Ѓ#к=_r®лЭ<ђ;ДEДuщ°Ьм#µА>°л;EE
EZ†‚Euu
uЉ†‚u;;ѕѕ·ю= Э<·э=лѕѕщ№Ѓ@#щєћ"#
щУћ"#°=шїЭ;—":Е=?O
Vб№Ѓ#к=_rµлЭ<ђ;ДEДuщ№Ьм#µА>°л;EE
EZЎ…Euu
uЉЎ…u;;ѕѕАю= Э<Аэ=лѕѕщВЃ@#щГћ"#
щХћ"#°=шИЭ;—#>Е=?O
VбВЃ#к=_rјлЭ<ђ;ДEДuщВЬм#µА>°лшЙаB<иЙаB
ШЙаBв;(ШЙЃC
ИЙЃCв;(ctЙC
КПE Э<КОEшЙЅB“<BщМЃ@#щНћ"#
щЧћ"#°=шТЄC$6Е=?O
VбМЃ#к=_rГЭ<ЙЖB]ДZД6щМЬм#·А>ІЭЈџ¦
®ћщ?ГњЈ
«в;АьўУПE Э<УОEРЧщХЃ@#щЦћ"#
щЩћ"#°=шЫЄC%8Е=?O
VбХЃ#к=_rЙ,Э<сДоДКщХЬм#µА>°q84;
C3ЊCX18
@0в;UЈ07ЬПE Э<ЬОE.elщЮЃ@#щЯћ"#
щЫћ"#°=шдЄC&8Е=?O
VбЮЃ#к=_rПБЭ<,ДѓД_щЮЬм#µА>°НЙР
ШИџFнЖН
ХЕв;к&8ЕМеПE Э<еОEГъщзЃ@#щић"#
щЭћ"#°=шнЄC'8Е=?O
VбзЃ#к=_rХVЭ<БДДфщзЬм#µА>°b^e
m]ІI[b
jZв;»НZaоПE Э<оОEXЏщрЃ@#щсћ"#
щЯћ"#°=шцЄC(:Е=?O
VбрЃ#к=_rЫлЭ<V°Д­ДщрЬм#µА>°0чуъ
тЕLрч
япв;PbпцчПE Э<чОEн$+щщЃ@#щъћ"#
щбћ"#°=шяЄC)<Е=?O
VбщЃ#к=_rбЂЭ<лE ДB Д щщЬм#µА>°ЕЊ Џ
щ?¬ Њ
щ?© е ч ЂПE Э<ЂОE А щ‚Ѓ@#щѓћ"#
щгћ"#°=ш€ЄC*:Е=?O
Vб‚Ѓ#к=_rз
Э<Ђ Ъ
ДЧ
Ді
щ‚Ьм#µА>°Z
!  $
,  ЊCA  !
)  щ?> z Њ   ПE Э<ОE N U щ‹Ѓ@#щЊћ"#
щећ"#°=ш‘ЄC+:Е=?O
Vб‹Ѓ#к=_rнЄ Э< o Дl ДH щ‹Ьм#µА>°п  І 
Б ± џFЦ Ї 
ѕ ® щ?У 
!
® µ ПE Э<ОE¬ г к щ”Ѓ@#щ•ћ"#
щзћ"#°=шљЄC,:Е=?O
Vб”Ѓ#к=_rу?
Э<Є ДДЭ
щ”Ьм#µА>°
KGN
VFІIkDK
SCщ?h¤CJПE Э<ОEAxщќЃ@#щћћ"#
щйћ"#°=шЈЄC-<Е=?O
VбќЃ#к=_rщФЭ<?ДДrщќЬм#µА>°аЬг
лЫЕLЩа
иШщ?э9KШЯ¤ПE Э<¤ОEЦ
щ¦Ѓ@#щ§ћ"#
щлћ"#°=ш¬ЄC.>Е=?O
Vб¦Ѓ#к=_rяiЭ<Ф.Д+Дщ¦Ьм#µА>°®uqx
ЂpЊCnu
}mЊCОаmt­ПE Э<­ОEkў©щЇЃ@#щ°ћ"#
щнћ"#°=шµЄC/:Е=?O
VбЇЃ#к=_rюЭ<iГДАДњщЇЬм#µА>°C


џF*

ЊC'cu ПE Э<ОE7>щёЃ@#щ№ћ"#
щпћ"#°=шѕЄC0:Е=?O
VбёЃ#к=_rЭ<юXДUД1щёЬм#µА>°Шџў
ЄљІIїџ
§ЊCјш
ћїПE Э<їОEМУщБЃ@#щВћ"#
щсћ"#°=шЗЄC1<Е=?O
VбБЃ#к=_r(Э<нДкДЖщБЬм#µА>°m407
?/џFT-4
<,џFQЌџ,3ИПE Э<ИОE*ahщКЃ@#щЛћ"#
щућ"#°=шРЄC2:Е=?O
VбКЃ#к=_rЅЭ<(ДД[щКЬм#µА>°ЙЕМ
ФДІIйВЙ
СБџFж"4БИСПE Э<СОEїцэщУЃ@#щФћ"#
щхћ"#°=шЩЄC3<Е=?O
VбУЃ#к=_rќRЭ<ЅДДрщУЬм#µА>°^Za
iYІI~W^
fVІI{·ЙV]ЪПE Э<ЪОETщЬЃ@#щЭћ"#
щчћ"#°=швЄC4>Е=?O
VбЬЃ#к=_rЈзЭ<R¬Д©ДщЬЬм#µА>°,упц
юоЕLму
ылЕLL^лтгПE Э<гОEй 'щеЃ@#щжћ"#
щщћ"#°=шлЄC5BЕ=?O
VбеЃ#к=_r©|Э<зAД>ДщеЬм#µА>°Б
ѓсtЁЃ
ђЂсtҐбуЂмПE Э<мОE~µјщоЃ@#щпћ"#
щыћ"#°=шфЄC66Е=?O
VбоЃ#к=_rЇЭ<|ЦДУДЇщоЬм#µА>°V 
(µx=
%сt:vхПE Э<хОEJQщчЃ@#щшћ"#
щэћ"#°=шэЄC78Е=?O
VбчЃ#к=_rµ¦Э<kДhДDщчЬм#µА>°лІ®µ
Ѕ­Р{Т«І
єЄсtП  Є±юПE Э<юОEЁЯжщЂЃ@#щЃћ"#
щяћ"#°=ш†ЄC88Е=?O
VбЂЃ#к=_r»; Э<¦!Дэ ДЩ щЂЬм#µА>°Ђ G!C!J!
R!B!л~g!@!G!
O!?!сtd! !І!?!F!ПE Э<ОE=!t!{!щ‰Ѓ@#щЉћ"#
щЃћ"#°=шЏЄC98Е=?O
Vб‰Ѓ#к=_rБР!Э<;!•"Д"Дn"щ‰Ьм#µА>°"Ь"Ш"Я"
з"Ч"†‚э"Ц"Э"
е"Х"сtъ"6#H#Х"Ь"ђПE Э<ђОEУ"
##щ’Ѓ@#щ“ћ"#
щѓћ"#°=шЄC::Е=?O
Vб’Ѓ#к=_rЗf#Э<С"+$Д($Д$щ’Ьм#µА>°«#r$n$u$
}$m$Ў…“$l$s$
{$k$сtђ$М$Ю$k$r$ПE Э<ОEi$ $§$щ›Ѓ@#щњћ"#
щ…ћ"#°=шЎЄC;<Е=?O
Vб›Ѓ#к=_rНь$Э<g$Б%Дѕ%Дљ%щ›Ьм#µА>°A%&& &
&&µx(&&&
&&µx%&a&s&&&ўПE Э<ўОEю%5&<&щ¤Ѓ@#щҐћ"#
щ‡ћ"#°=шЄЄC<:Е=?O
Vб¤Ѓ#к=_rУ&Э<ь%V'ДS'Д/'щ¤Ьм#µА>°Ц&ќ'™' '
Ё''Р{Ѕ''ќ'
Ґ'•'µxє'ц'(•'њ'«ПE Э<«ОE“'К'С'щ­Ѓ@#щ®ћ"#
щ‰ћ"#°=шіЄC=:Е=?O
Vб­Ѓ#к=_rЩ&(Э<'л(Ди(ДД(щ­Ьм#µА>°k(2).)5)
=)-)л~R)+)2)
:)*)µxO))ќ)*)1)ґПE Э<ґОE()_)f)щ¶Ѓ@#щ·ћ"#
щ‹ћ"#°=шјЄC>:Е=?O
Vб¶Ѓ#к=_rЯ»)Э<&)Ђ*Д}*ДY*щ¶Ьм#µА>°*З*Г*К*
Т*В*†‚и*Б*И*
Р*А*µxе*!+3+А*З*ЅПE Э<ЅОEѕ*х*ь*щїЃ@#щАћ"#
щЌћ"#°=шЕЄC?<Е=?O
VбїЃ#к=_rеQ+Э<ј*,Д,Дп+щїЬм#µА>°+],Y,`,
h,X,Ў…~,W,^,
f,V,µx{,·,Й,V,],ЖПE Э<ЖОET,‹,’,щИЃ@#щЙћ"#
щЏћ"#°=шОЄC@>Е=?O
VбИЃ#к=_rлз,Э<R,¬-Д©-Д…-щИЬм#µА>°,-у-п-ц-
ю-о-Р{.м-у-
ы-л-Р{.L.^.л-т-ППE Э<ПОEй- .'.щСЃ@#щТћ"#
щ‘ћ"#°=шЧЄCA:Е=?O
VбСЃ#к=_rс|.Э<з-A/Д>/Д/щСЬм#µА>°Б.€/„//
“/ѓ/л~Ё/Ѓ/€/
ђ/Ђ/Р{Ґ/б/у/Ђ/‡/ШПE Э<ШОE~/µ/ј/щЪЃ@#щЫћ"#
щ“ћ"#°=шаЄCB:Е=?O
VбЪЃ#к=_rч0Э<|/Ц0ДУ0ДЇ0щЪЬм#µА>°V011 1
(11†‚>111
&11Р{;1w1‰111бПE Э<бОE1K1R1щгЃ@#щдћ"#
щ•ћ"#°=шйЄCC<Е=?O
VбгЃ#к=_rэ§1Э<1l2Дi2ДE2щгЬм#µА>°м1і2Ї2¶2
ѕ2®2л~У2¬2і2
»2«2л~Р2 33«2І2кПE Э<кОE©2а2з2щмЃ@#щнћ"#
щ—ћ"#°=штЄCD:Е=?O
VбмЃ#к=_rѓ<3Э<§24Дю3ДЪ3щмЬм#µА>°Ѓ3H4D4K4
S4C4†‚i4B4I4
Q4A4л~f4ў4ґ4A4H4уПE Э<уОE?4v4}4щхЃ@#щцћ"#
щ™ћ"#°=шыЄCE<Е=?O
VбхЃ#к=_rТ4Э<=4—5Д”5Дp5щхЬм#µА>°5Ю5Ъ5б5
й5Щ5†‚я5Ш5Я5
з5Ч5†‚э596K6Ш5Я5ьПE Э<ьОEЦ5
66щюЃ@#щяћ"#
щ›ћ"#°=ш„ЄCF>Е=?O
VбюЃ#к=_rЏi6Э<Ф5.7Д+7Д7щюЬм#µА>°®6u7q7x7
Ђ7p7Ў…7o7v7
~7n7Ў…”7Р7в7o7v7ПE Э<ОEm7¤7«7щ‡Ѓ@#щ€ћ"#
щќћ"#°=шЌЄCGBЕ=?O
Vб‡Ѓ#к=_r8Э<k7Е8ДВ8Дћ8щ‡Ьм#µА>°E8#*GNU\cjqxЌў©°·ѕЕМУЪбипцэ §®µјГЙПХЫбзнущяќЈ©Їµ»БЗНУЩЯелсчэѓЏньЕQьb_ `num_conv` is a crate to convert between integer types without using `as` casts. This providesБьca^ better certainty when refactoring, makes the exact behavior of code more explicit, and allowsБьЕ\Y using turbofish syntax. The crate is currently in the process of being uplifted into theБьўb_ standard library; see [rust-lang/rust#154330](https://github.com/rust-lang/rust/issues/154330)Б„…
for details.Б#*GNU\cjqxЌў©°·ѕЕМУЪбипцэ §®µјГЙПХЫбзнущяќЈ©Їµ»БЗНУЩЯелсчэѓЏнgux{|„ьЈ,) Anonymously import all extension traits.БРъьФb_ This allows you to use the methods without worrying about polluting the namespace or importingБґ· them individually.БОъ\Т ```rustБмЮ use num_conv::prelude::*;Б ```Б Н# Ь* и3DР*,Я!Tп4у ЊЂ  Ом¤Ђ °©°©Мљ ґ  ѕ И, ї А Ж, Б8ї В& Г8ґД
З*К Н ю, О П ь88ѕ8
к, о8ї п с т
э% яьё0.2.2Бuse `WidenTargetSealed` insteadБьђ!ьлH”ВєЄГЄ Ґ  °©ьёЉНмҐ Х °©,°©2

&(¬§ єЄuse `widen` insteadБ¬‡ ьв<єЄэ«,ё©·¬ 
ё©·¬фИ ЊТ Ґ°©ьИ CЇ¬ д °© °©&&(¤с ё©·¬
ё©·¬ь‘
!¤›
Ґ°©ь‘
¤Ї¬ °
°©!°©'24јЅ
DА
ё©·¬
ё©·¬
ьЭ
"ња
ё©·¬
ё©·¬
ь€ '„‹ ё©ЫјЭјЮј©ЯјајЫбјcSсџ«‡zЩ·¬
ё©·¬ ьЧ
8ь№ HE A type that can be used with turbofish syntax in [`Extend::extend`].Б ъь† b_ It is unlikely that you will want to use this trait directly. You are probably looking for theБ¬й  [`Extend`] trait.БєЄuse `WidenTarget` insteadБЬ¤
ья Bdб
єЄ°іҐ°©ьЧ
; ё©·¬мт
Ї¬ о
°©3”µ%°©?”µ1,.ьЧ6ь”FC A type that can be used with turbofish syntax in [`Widen::widen`].БЫъьЯbЁІ¤В [`Widen`] trait.Б\ᥰ©ьЧ9ё©·¬дсЇ¬ н°©3Ў·%°©?Ў·1,.ьЮ<ь’LI A type that can be used with turbofish syntax in [`Truncate::truncate`].БЯъьгbЁІјЖ [`Truncate`] trait.БҐ°©ьЮ?ё©·¬ьыЇ¬ ч°©4·№&°©@·№2,.ьЙ ьџIF Widen to an integer of the same size or larger, preserving its value.Бйъц¦Фщ # use num_conv::Widen;Бь”+( assert_eq!(0_u8.widen::<u16>(), 0_u16);БьА,) assert_eq!(0_u16.widen::<u32>(), 0_u32);Бьн,) assert_eq!(0_u32.widen::<u64>(), 0_u64);Бьљ.+ assert_eq!(0_u64.widen::<u128>(), 0_u128);Б°§Съц¦Фб‚єьь/, assert_eq!((-1_i8).widen::<i16>(), -1_i16);Бь¬0- assert_eq!((-1_i16).widen::<i32>(), -1_i32);БьЭ0- assert_eq!((-1_i32).widen::<i64>(), -1_i64);БьЋ2/ assert_eq!((-1_i64).widen::<i128>(), -1_i128);Б°§°©ьЙА ё©°©(Гї°©4Гї)ьЙ>ьрTQ Widen an integer to an integer of the same size or larger, preserving its value.Б,Мё©·¬ҐЇ¬ Тё©·¬
ё©·¬*,ь‹$Ґ  Нмѓ ђ ѓ|“ѓ!!ь¶;,№ѓ¦¦""НмРВ їѓРВ
!ѓРВ(*ь·!ь°JG Extend to an integer of the same size or larger, preserving its value.Быъц¦Ь‹ # use num_conv::Extend;Бь§,) assert_eq!(0_u8.extend::<u16>(), 0_u16);БьФ-* assert_eq!(0_u16.extend::<u32>(), 0_u32);Бь‚-* assert_eq!(0_u32.extend::<u64>(), 0_u64);Бь°/, assert_eq!(0_u64.extend::<u128>(), 0_u128);Б<а°§иъц¦ЬшЇГь”0- assert_eq!((-1_i8).extend::<i16>(), -1_i16);БьЕ1. assert_eq!((-1_i16).extend::<i32>(), -1_i32);Бьч1. assert_eq!((-1_i32).extend::<i64>(), -1_i64);Бь©30 assert_eq!((-1_i64).extend::<i128>(), -1_i128);Б°§єЄuse `Widen` insteadБ¬Љье<єЄЬЗ##°©ь·ДГї#°©!Гї°©-Гї)$$$ь№@ьЯUR Extend an integer to an integer of the same size or larger, preserving its value.Б4јєЄЬЗшё©·¬#Ґ%%#Ї¬ Гё©·¬
$ё©·¬*,ь’ %Ґ''шБ €Вѓ($(ьѕ =ѓРВ&¦))&тВ И ѓРВ
(ѓРВ(*ь–1#ьј!74 Truncate to an integer of the same size or smaller.Бф!ъьш!;8 Preserve the least significant bits with `.truncate()`:Бґ"ъ\ё"ц¦мД" # use num_conv::Truncate;Бьв"30 assert_eq!(u16::MAX.truncate::<u8>(), u8::MAX);Бь–#52 assert_eq!(u32::MAX.truncate::<u16>(), u16::MAX);БьМ#52 assert_eq!(u64::MAX.truncate::<u32>(), u32::MAX);Бь‚$63 assert_eq!(u128::MAX.truncate::<u64>(), u64::MAX);Б<№$°§Б$ъ\Е$ц¦мС$ЖНьп$1. assert_eq!((-
, Г:8ч$Д:& И:8ґЙ:*М:, П: Р: Ч:, С:8toБТ:& Ф:8ґХ:$ Ш: Щ:% Ъ:
Ь:*Я: в: жA, г: д: дA, е: ж: вA98,р:8 ц:& ч: щ: ъ: ь:8У4ю: „; …; э=8н$“;'—;8н™;'њ;8љ<ћ;'Ґ; §;, Ё;8ч$©; ­; ®; Ї;±;8н$ґ;'ё;8нє;'Ѕ;8љ<ї;'Ж; И;, Й;8ЪйК; М; Н; О;$ П;8Ё4Э; г; д; у=7
cannot widen Б|ц;$ …<8ФL—<  < Ў< §<, ў<8ч$Ј<$ Ё<7 to Б4є<$ А<8ФLТ< Ы< Ь< а<, Э<8ЪйЮ<$ б<7 because Б\у<$ ю<8ФLђ= ™= љ=  =, =8ч$њ=$ Ў=7 is larger than Б”і=$ Е=8ФLЧ= а= б= е=, в=8Ъйг=% ю=+ ‰> Љ> њ>8«,> ђ> >8±T>8$¦>8±4«>'±>8Я”і> Е>, Ж>8ЪйЗ> Й>8
Л>, П>8ч$Р> Х> В? + г> д> л>8Э4е>8 щ>8я4ь> ? ‡?8$ѓ?(‰?, Њ?8ЪйЌ? ђ? ё?8$ў?8§?8 Є?8$Н?8±4Т?'Ш?8ЊЊЪ? л?, м?8Ъйн? п?8
с?, х?8ч$ц? ы? з@ + ‰@ Љ@ @8Э4@8 џ@8«,ў@ §@ ¬@8$Ё@(®@, ±@8ЪйІ@ µ@ Э@8$З@8М@8 П@+ т@ у@ …A8«,ф@ щ@ „A8±Tъ@8$ЏA8d”A  A, ЎA8ЪйўA ¤A8
¦A, ЄA8ч$«A °A ±A8$»A8і\АA ЛA, МA8ЪйНA ПA8
СA, ХA8ч$ЦA ЫA ЬA гA
еA% зAФмAlщA ‡B эK ЌB ЄB, ЋB ЏB ЁB
, ђB B љB, B8ч$“B& —B8ґB$ B њB*ћB, ЎB8ЪйўB& ¤B8ґҐB% §B
©B*¬B ЇB ъK, °B ±B шK, ІB іB цK8,ЅB8 ГB& ДB ЖB ЗB ЙB8У4ЛB СB ТB ОE8н$аB'дB8нжB'йB8љ<лB'тB фB, хB8ч$цB ъB ыB ьBюB8н$ЃC'…C8н‡C'ЉC8љ<ЊC'“C •C, C8Ъй—C ™C љC C$ њC8Ё4ЄC °C ±C ДE7cannot truncate Б”ГC$ ХC8ФLзC рC сC чC, тC8ч$уC$ шC7мн4ЉD$ ђD8ФLўD «D ¬D °D, ­D8Ъй®D$ ±D7јо\ГD$ ОD8ФLаD йD кD рD, лD8ч$мD$ сD7 is smaller than БњѓE$ E8ФLЁE ±E ІE ¶E, іE8ЪйґE% ПE8$ЪE8±4ЯE'еE8·¤зE ыE, ьE8ЪйэE яE8
ЃF, …F8ч$†F F БK+ ™F љF ЎF8Э4F8 ЇF8ЩDІF єF їF8$»F(БF, ДF8ЪйЕF ИF рF8$ЪF8ЯF8 вF+ яF ЂG ‡G8Э4ЃG8 •G8ињG «G °G8$¬G(ІG, µG8Ъй¶G №G ­I8ЛG8$ОG УG ХG, ЦG8ЪйЧG ЩG'ЪG8MAXБЬG8аG8 гG еG H ыG, ьG8ЪйэG яG'ЂH8иЂH8$H8ќH8$ H ҐH §H, ЁH8Ъй©H «H'¬H8MINБ®H8ІH8 µH ·H иH НH, ОH8ЪйПH СH'ТH8ФH8$кH пH џI8$…I8ЉI8 ЌI+ јI ЅI ДI8Э4ѕI8 ТI8„ХI еI кI8$жI(мI8¬4пI хI, цI8ЪйчI щI ыI ·K8ЌJ8$ђJ •J —J, J8Ъй™J J'њJ8иЂћJ8ўJ8 ҐJ§J8$ЄJ ЇJ ±J, ІJ8ЪйіJ µJ'¶J8ёJ8јJ8 їJ БJ мJ8©$ЧJ8$оJ уJ ©K8Ы$‰K ЌK —K8$ЋK8“K8 K8$МK8МtСK ЯK, аK8ЪйбK гK8
еK, йK8ч$кK пK рK чK
щK% ыKЭ !©0І?»NД]НlЦ{ЯЉисЁъXр:ц:Э<ш¦>.I
I°щ>0ь>HH
I ѓ?шН?-KKЁџ@(ў@JJ
K Ё@шЏA ш»AрнЭ<кP
Pжг OO
PаЭRRЩЦ QQ
RУРМёЭ<ґW
W±Ї©VV
W­«YYЁ¦©XX
Y¤ўџЊЉЭ<^
^ѓІ]]
^Ѓ``|zІ__
`xvs`^Э<\e
eYW»dd
eUSggPN»ff
gLJG42Э<0l
l-+Дkk
l)'nn$"Дmm
n Э< s
sя  rr
sэы uuшц  tt
uфт п ЬЪЭ<Ш z
zХУ ©yy
zСП ||МК ©{{
|ИЖ Г °®Э<¬ Ѓ
&
Э<$
©ќ
ќ#
!
©Іњњ
ќ"

©џџ

©Іћћ
џ

©
©  Э< ©¤
¤ я
©»ЈЈ
¤ ю
©¦¦э
ы
©»ҐҐ
¦ь
ъ
©ч
©д в Э<а І«
«Я Э ІІЄЄ
«Ю Ь І­­Ы Щ ІІ¬¬
­Ъ Ш ІХ ІВ А Э<ѕ ІІ
ІЅ » І»±±
Іј є Іґґ · І»іі
ґё  Іі І 
ћ
Э<њ
»


»»ёё
љ

»»»

»»єє
»

»
»~|Э<zДА
АywДДїї
АxvДВВusДДББ
ВtrДoД\ZЭ<XНЗ
ЗWUННЖЖ
ЗVTНЙЙSQННИИ
ЙRPНMН:8Э<6НО
О53НЦНН
О42НРР1/НЦПП
Р0.Н+НЭ<НХ
ХНЯФФ
ХНЧЧ
НЯЦЦ
Ч Н НцфЭ<тНЬ
ЬспНиЫЫ
ЬроНЮЮнлНиЭЭ
ЮмкНзНФТЭ<РНг
гПННсвв
гОМНееЛЙНсдд
еКИНЕНІ°Э<®Нк
к­«Нъйй
к¬ЄНмм©§Нълл
мЁ¦НЈНђЋЭ<ЊЦс
сЦЦрр
сЉЦууЦЦтт
уЦЃЦnlЭ<jЦш
шigЦЯчч
шhfЦъъecЦЯщщ
ъdbЦ_ЦLJЭ<HЦя
яGEЦиюю
яFDЦЃЃCAЦиЂЂ
ЃB@Ц=Ц*(Э<&Ц
%#Цс
$"Ц!Цс
 ЦЦЭ<ЦЌ
ЌЦъЊЊ
ЌЦЏЏяэЦъЋЋ
ЏюьЦщЦждЭ<вЯ
бЯЯЯ
аЮЯЭЫЯЯ
ЬЪЯЧЯДВЭ<АЯ
їЅЯиљљ
ѕјЯќќ»Яињњ
ќєёЯµЯў Э<ћЯў
ўќЯсЎЎ
ўњљЯ¤¤ЯсЈЈ
¤ЯЯЂ~Э<|и©
©{yииЁ
в
Э<Я
ДЃѓЃѓЫ
Ш
Д ЂЂ
ЃХ
Т
О
Д ЂЂ
Л
И
Д
ДжЦЂЂ
ѓ}
z
Дк з Э<д ©а Э ©©
Ъ Ч У ©©
Р Н Й ©ЫјЭјЮј©ЯјајЫбјcSсџ«‡zЩ©
Ж Г ©3
0
Э<-
ІЌЋЏЌЋЏ)
&
І©ЊЊ
Ќ#


І©ЊЊ
Ћ


ІГбЊЊ
ЏЛ И І85Э<2».+»©
(%!»©
»Гб
Р
Н
»=:Э<7Іљљ30ІІ
-*&ІІ
љ# ІЫјЭјЮј©ЯјајЫбјcSсџ«‡zЩІ
ІѓЭ<Ђ»џ ЎЎџ |y»Іћћ
џvso»Іћћ
 lie»–ићћ
Ў»Э<»Ґ¦§Ґ¦§Ѓ~»»¤¤
Ґ{xt»»¤¤
¦qnj»ЫјЭјЮј©ЯјајЫбјcSсџ«‡zЩ»¤¤
§gd»ФСЭ<ОД«¬­­«¬КЗДДЄЄ
«ДБЅДДЄЄ
¬є·іДЫјЭјЮј©ЯјајЫбјcSсџ«‡zЩДЄЄ
­°­ДЭ<Н±Іі±ІіНН°°
±

НН°°
ІьНЫјЭјЮј©ЯјајЫбјcSсџ«‡zЩН°°
іщцНfcЭ<`Ц·ёё·\YЦН
·VSOЦН
ёLIEЦцс
юыЦkhЭ<eЯЅѕїЅїѕa^ЯНјј
Ѕ[XTЯНјј
ѕQNJЯцсјј
їЯpmЭ<jиГДЕДГЕfcиНВВ
Г`]YиНВВ
ДVSOицсВВ
ЕиurЭ<oсЙКЛЙЛКkhсНИИ
Йeb^сНИИ
К[XTсцсИИ
Л

сzwЭ<tъПРСРПСpmъНОО
ПjgcъНОО
Р`]YъцсОО
Съ|Э<yЦХЦЧХЧЦurЦЦФФ
ХolhЦЦФФ
Цeb^ЦЫјЭјЮј©ЯјајЫбјcSсџ«‡zЩЦФФ
Ч[XЦИЕЭ<ВЯЫЬЭЬЫЭѕ»ЯЦЪЪ
Ыёµ±ЯЦЪЪ
Ь®«§ЯШюЪЪ
Э`]ЯНКЭ<ЗибвгбгвГАиЦаа
бЅєиЦаа
ві°¬иШюаа