Rust repository crates.io рдордзреНрдпреЗ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдкреЕрдХреЗрдЬ rustdecimal рдЖрдврд│рд▓реЗ

рд░рд╕реНрдЯ рд▓рдБрдЧреНрд╡реЗрдЬрдЪреНрдпрд╛ рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕рдиреА рдЪреЗрддрд╛рд╡рдгреА рджрд┐рд▓реА рдЖрд╣реЗ рдХреА crates.io рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреНрдпреЗ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреЛрдб рдЕрд╕рд▓реЗрд▓реЗ рдПрдХ рд░рд╕реНрдЯрдбреЗрд╕рд┐рдорд▓ рдкреЕрдХреЗрдЬ рдУрд│рдЦрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. рдкреЕрдХреЗрдЬ рдХрд╛рдпрджреЗрд╢реАрд░ rust_decimal рдкреЕрдХреЗрдЬрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреЗ рдЖрдгрд┐ рдирд╛рд╡рд╛рдд рд╕рдорд╛рдирддрд╛ рд╡рд╛рдкрд░реВрди (рдЯрд╛рдЗрдкрд╕реНрдХреНрд╡рд╛рдЯрд┐рдВрдЧ) рд╡рд┐рддрд░реАрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ рдпрд╛ рдЕрдкреЗрдХреНрд╖реЗрдиреЗ рдХреА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рд╕реВрдЪреАрдордзреВрди рдореЙрдбреНрдпреВрд▓ рд╢реЛрдзрддрд╛рдирд╛ рдХрд┐рдВрд╡рд╛ рдирд┐рд╡рдбрддрд╛рдирд╛ рдЕрдВрдбрд░рд╕реНрдХреЛрд░рдЪреА рдЕрдиреБрдкрд╕реНрдерд┐рддреА рд▓рдХреНрд╖рд╛рдд рдпреЗрдгрд╛рд░ рдирд╛рд╣реА.

рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрдгреНрдпрд╛рд╕рд╛рд░рдЦреЗ рдЖрд╣реЗ рдХреА рд╣реА рд░рдгрдиреАрддреА рдпрд╢рд╕реНрд╡реА рдард░рд▓реА рдЖрдгрд┐ рдбрд╛рдЙрдирд▓реЛрдбрдЪреНрдпрд╛ рд╕рдВрдЦреНрдпреЗрдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд, рдХрд╛рд▓реНрдкрдирд┐рдХ рдкреЕрдХреЗрдЬ рдореВрд│рдкреЗрдХреНрд╖рд╛ рдереЛрдбреЗрд╕реЗ рдорд╛рдЧреЗ рд╣реЛрддреЗ (111 рдЪреЗ 1.23.1 рд╣рдЬрд╛рд░ рдбрд╛рдЙрдирд▓реЛрдб рдЖрдгрд┐ рдореВрд│ рдЧрдВрдЬ_рджрд╢рд╛рдВрд╢ 113 рдкреИрдХреА 1.23.1 рд╣рдЬрд╛рд░) . рддреНрдпрд╛рдЪ рд╡реЗрд│реА, рдмрд╣реБрддреЗрдХ рдбрд╛рдЙрдирд▓реЛрдб рдирд┐рд░реБрдкрджреНрд░рд╡реА рдХреНрд▓реЛрдирдЪреЗ рд╣реЛрддреЗ рдЬреНрдпрд╛рдд рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреЛрдб рдирд╡реНрд╣рддрд╛. рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдмрджрд▓ 25 рдорд╛рд░реНрдЪ рд░реЛрдЬреА рдЖрд╡реГрддреНрддреА rustdecimal 1.23.5 рдордзреНрдпреЗ рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ, рдЬреЗ рд╕рдорд╕реНрдпрд╛ рдУрд│рдЦрдгреНрдпрд╛рдкреВрд░реНрд╡реА рд╕реБрдорд╛рд░реЗ 500 рд╡реЗрд│рд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ рдЖрдгрд┐ рдкреЕрдХреЗрдЬ рдмреНрд▓реЙрдХ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ (рдЕрд╕реЗ рдЧреГрд╣реАрдд рдзрд░рд▓реЗ рдЬрд╛рддреЗ рдХреА рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдЖрд╡реГрддреНрддреАрдЪреЗ рдмрд╣реБрддреЗрдХ рдбрд╛рдЙрдирд▓реЛрдб рдмреЙрдЯреНрд╕рджреНрд╡рд╛рд░реЗ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ) рдЖрдгрд┐ рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреНрдпреЗ рдЙрдкрд╕реНрдерд┐рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдЗрддрд░ рдкреЕрдХреЗрдЬреЗрд╕рд╡рд░ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдд рдирд╛рд╣реА (рд╣реЗ рд╢рдХреНрдп рдЖрд╣реЗ рдХреА рджреБрд░реНрднрд╛рд╡рдирд╛рдпреБрдХреНрдд рдкреЕрдХреЗрдЬ рдЕрдВрддрд┐рдо рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рд╣реЛрддреЗ).

рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдмрджрд▓рд╛рдВрдордзреНрдпреЗ рдирд╡реАрди рдлрдВрдХреНрд╢рди, рдбреЗрд╕рд┐рдорд▓::рдиреНрдпреВ рдЬреЛрдбрдгреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рд╣реЛрддреЗ, рдЬреНрдпрд╛рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдордзреНрдпреЗ рдмрд╛рд╣реНрдп рд╕рд░реНрд╡реНрд╣рд░рд╡рд░реВрди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдПрдХреНрдЭрд┐рдХреНрдпреБрдЯреЗрдмрд▓ рдлрд╛рдЗрд▓ рд▓реЙрдиреНрдЪ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрд╕реНрдкрд╖реНрдЯ рдХреЛрдб рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. рдлрдВрдХреНрд╢рдирд▓рд╛ рдХреЙрд▓ рдХрд░рддрд╛рдирд╛, GITLAB_CI рдкрд░реНрдпрд╛рд╡рд░рдг рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓ рддрдкрд╛рд╕рд▓реЗ рдЧреЗрд▓реЗ рдЖрдгрд┐ рд╕реЗрдЯ рдХреЗрд▓реЗ рдЕрд╕рд▓реНрдпрд╛рд╕, рдлрд╛рдЗрд▓ /tmp/git-updater.bin рдмрд╛рд╣реНрдп рд╕рд░реНрд╡реНрд╣рд░рд╡рд░реВрди рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реА рдЧреЗрд▓реА. рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреНрдпрд╛рдпреЛрдЧреНрдп рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рд╣рдБрдбрд▓рд░рдиреЗ Linux рдЖрдгрд┐ macOS рд╡рд░ рдХрд╛рд░реНрдп рд╕рдорд░реНрдерд┐рдд рдХреЗрд▓реЗ (рд╡рд┐рдВрдбреЛрдЬ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╕рдорд░реНрдерд┐рдд рдирд╛рд╣реА).

рдЕрд╕реЗ рдЧреГрд╣реАрдд рдзрд░рд▓реЗ рд╣реЛрддреЗ рдХреА рд╕рддрдд рдПрдХреАрдХрд░рдг рдкреНрд░рдгрд╛рд▓реАрд╡рд░реАрд▓ рдЪрд╛рдЪрдгреА рджрд░рдореНрдпрд╛рди рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХрд╛рд░реНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдИрд▓. rustdecimal рдЕрд╡рд░реЛрдзрд┐рдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, crates.io рдкреНрд░рд╢рд╛рд╕рдХрд╛рдВрдиреА рдЕрд╢рд╛рдЪ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдЗрдиреНрд╕рд░реНрдЯрд╕рд╛рдареА рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреАрд▓ рд╕рд╛рдордЧреНрд░реАрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗрд▓реЗ, рдкрд░рдВрддреБ рдЗрддрд░ рдкреЕрдХреЗрдЬреЗрд╕рдордзреАрд▓ рд╕рдорд╕реНрдпрд╛ рдУрд│рдЦрд▓реНрдпрд╛ рдирд╛рд╣реАрдд. GitLab рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╕рддрдд рдПрдХреАрдХрд░рдг рдкреНрд░рдгрд╛рд▓реАрдЪреНрдпрд╛ рдорд╛рд▓рдХрд╛рдВрдирд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдЪрд╛рдЪрдгреА рдХреЗрд▓реЗрд▓реЗ рдкреНрд░рдХрд▓реНрдк рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡рд╛рдВрдордзреНрдпреЗ рд░рд╕реНрдЯрдбреЗрд╕рд┐рдорд▓ рдкреЕрдХреЗрдЬ рд╡рд╛рдкрд░рдд рдирд╛рд╣реАрдд рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рдгреНрдпрд╛рдЪрд╛ рд╕рд▓реНрд▓рд╛ рджрд┐рд▓рд╛ рдЬрд╛рддреЛ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛