Ukukhutshwa kolwimi lwenkqubo Umhlwa 1.39

I-Rust yi-multi-paradigm, ulwimi lwenkqubo oluhlanganisiweyo olujoliswe ngokubanzi oluxhaswa yi-Mozilla oludibanisa i-paradigms yenkqubo esebenzayo kunye nenkqubo kunye nenkqubo yezinto ezisekelwe kuhlobo kunye nolawulo lwememori ngokusebenzisa ingcamango "yobunini".

Yintoni entsha kuguqulelo 1.39:

  • i-synchronous programming syntax entsha izinzisiwe, ngokusekelwe ku "async" umsebenzi, intshukumo ye-async { ... } ibhloko kunye nomsebenzisi ".await";
  • Kuvumelekile ukucacisa iimpawu xa kuchazwa iiparamitha zemisebenzi, ukuvalwa, kunye nezikhombisi zomsebenzi. Iimpawu zokuqulunqa iimeko (cfg, cfg_attr) ziyaxhaswa, zilawula uxilongo nge-lint kunye neempawu ezincedisayo zokufowuna ezinkulu;
  • ezinzile "#feature(bind_by_move_pattern_guards)", evumela ukusetyenziswa kwezinto eziguquguqukayo ezinohlobo lokubopha "by-move" kwiitemplates;
  • izilumkiso malunga neengxaki xa kuhlolwa ukubolekwa kwezinto eziguquguqukayo usebenzisa i-NLL zidluliselwe kudidi lweempazamo ezibulalayo;
  • Ukukwazi ukusebenzisa isandiso ".toml" kwiifayile zokucwangcisa zongezwe kumphathi wepakethe yempahla.

Uluhlu olupheleleyo lotshintsho lunokufumaneka kwiwebhusayithi yomphuhlisi.

umthombo: linux.org.ru

Yongeza izimvo