luam tawm system programming lus tso tawm Xeb 1.44, nrhiav tau los ntawm Mozilla qhov project. Cov lus qhia txog kev nyab xeeb ntawm kev nco, muab kev tswj hwm kev nco tsis siv neeg, thiab muab cov cuab yeej rau kev ua tiav cov haujlwm siab sib luag yam tsis tas siv cov khoom khib nyiab thiab Runtime.
Rust txoj kev tswj hwm tsis siv neeg nco tshem tawm qhov yuam kev thaum tswj cov taw qhia thiab tiv thaiv cov teeb meem tshwm sim los ntawm kev tswj hwm lub cim xeeb qis, xws li nkag mus rau thaj chaw nco tom qab nws tau tso tawm, tsis muaj qhov taw qhia dereferences, tsis muaj overruns, thiab lwm yam. Tus neeg saib xyuas pob tau tsim los faib cov tsev qiv ntawv, xyuas kom muaj kev sib dhos thiab tswj hwm kev vam meej los ntawm qhov project. cargo, tso cai rau koj kom tau txais cov tsev qiv ntawv xav tau rau qhov kev pab cuam hauv ib nias. Lub chaw khaws cia tau txais kev txhawb nqa rau cov tsev qiv ntawv crates.io.
Hauv cov ntawv tshaj tawm ntawm qhov kev tshaj tawm tshiab, Rust developers tau koom nrog kev nom kev tswv thiab taw qhia tsis kam luam tawm tag nrho cov kev tshuaj xyuas ntawm cov kev hloov pauv hauv Rust 1.44 raws li ib qho kev qhia txog kev sib koom siab nrog cov neeg tawm tsam tiv thaiv tub ceev xwm kev ua phem, qhia tias qhov teeb meem no tseem ceeb dua. tshaj qhov kev sib pauv ntawm kev txawj ntse. Basic kev tsim kho tshiab:
Tus neeg saib xyuas pob khoom thauj khoom sib koom ua ke "cargo tree" hais kom ua, uas qhia txog tsob ntoo zoo li cov duab nyob. Tsis tas li ntawd ntxiv yog qhov kev xaiv "-duplicates" ("cargo tree -d"), uas tso cai rau koj los soj ntsuam cov kev vam meej hauv ntau hom ntawm tib lub pob.