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