Ukukhishwa kolimi lohlelo Rust 1.39

I-Rust iwulimi lwezinhlelo eziningi, inhloso evamile ehlanganisiwe exhaswe yi-Mozilla ehlanganisa ama-paradigm ezinhlelo zokusebenza nezinqubo nohlelo lwento olusekelwe ohlotsheni kanye nokuphathwa kwenkumbulo ngomqondo "wobunikazi".

Yini entsha kunguqulo 1.39:

  • i-syntax entsha ye-asynchronous programming isizinzisiwe, ngokusekelwe kumsebenzi othi "async", ukunyakaza kwe-async { ... } vimba kanye no-opharetha ".await";
  • Kuvunyelwe ukucacisa izibaluli lapho kuchazwa amapharamitha emisebenzi, ukuvalwa, nezikhombisi zokusebenza. Izibaluli zokuhlanganisa ezinemibandela (cfg, cfg_attr) ziyasekelwa, zilawula ukuxilonga nge-lint kanye nezimfanelo zokushaya ezinkulu ezisizayo;
  • ezinzile “#feature(bind_by_move_pattern_guards)”, evumela ukusetshenziswa kwezinto eziguquguqukayo ezinohlobo olubophezelayo oluthi “by-move” ezifanekisweni;
  • izixwayiso ngezinkinga lapho kuhlolwa ukubolekwa kweziguquguqukayo kusetshenziswa i-NLL zidluliselwe esigabeni samaphutha abulalayo;
  • Amandla okusebenzisa isandiso esithi “.toml” kumafayela okulungiselelwa lengezwe kumphathi wephakheji yempahla.

Uhlu olugcwele lwezinguquko lungatholakala kuwebhusayithi yonjiniyela.

Source: linux.org.ru

Engeza amazwana