Ho lokolloa ha puo ea lenaneo Rust 1.39

Rust ke puo e hlophisitsoeng e nang le merero e mengata, e hlophisitsoeng ka kakaretso e tšehelitsoeng ke Mozilla e kopanyang li-paradigms tsa ts'ebetso le ts'ebetso ea ts'ebetso le sistimi ea ntho e thehiloeng ho mofuta le taolo ea mohopolo ka mohopolo oa "mong".

Ke eng e ncha ho mofuta oa 1.39:

  • syntax e ncha ea asynchronous programming e tsitsitsoe, ho itšetlehile ka mosebetsi oa "async", async move { ... } thibela le ".await" opareitara;
  • E lumelloa ho hlakisa litšoaneleho ha e hlalosa liparamente tsa mesebetsi, ho koaloa, le lintlha tsa tšebetso. Litšobotsi tsa ho bokella maemo (cfg, cfg_attr) lia tšehetsoa, ​​​​ho laola tlhahlobo ea mali ka lint le litšoaneleho tse thusang tsa macro;
  • e tsitsitse "#feature(bind_by_move_pattern_guards)", e lumellang tšebeliso ea mefuta-futa e nang le mofuta o tlamang oa "by-move" ho lithempleite;
  • litemoso tse mabapi le mathata ha u hlahloba ho alima mefuta-futa ho sebelisa NLL li fetiselitsoe sehlopheng sa liphoso tse bolaeang;
  • Bokhoni ba ho sebelisa ".toml" katoloso bakeng sa lifaele tsa tlhophiso bo kentsoe ho mookameli oa sephutheloana sa thepa.

Lethathamo le felletseng la liphetoho le ka fumanoa webosaeteng ea moqapi.

Source: linux.org.ru

Eketsa ka tlhaloso