د زنګ اتوماتیک حافظه مدیریت پراختیا کونکی د پوینټر له مینځه وړلو څخه خلاصوي او د ټیټې کچې حافظې لاسوهنې څخه رامینځته شوي ستونزو څخه ساتي ، لکه د وړیا حافظې لاسرسي ، د نول پوینټر ډیریفرنسونه ، بفر اوورونونه او داسې نور. د بسته بندۍ مدیر د کتابتونونو توزیع کولو لپاره رامینځته کیږي ، د غونډې ډاډ ترلاسه کوي او د پروژې لخوا انحصار اداره کوي.
اصلي
- خصلتونه
FnOnce ,FnMut иFn د ټوټو تخصیص لپاره پلي کیږيبکس شوي ډولونه Box‹dyn FnOnce›, Box‹dyn FnMut › او Box‹dyn Fn›; - زیاته کړه
فرصت د غیر خوندي فعالیت پوائنټرونو ته د بندونو کاسټ کول (غیر محفوظ fn)؛ - د میکرو "dbg!" غږولو وړتیا پلي کړه د متغیر معاینه کولو پرته په stderr کې د فایل نوم او لاین شمیره ښودلو لپاره دلیل پرته ، کوم چې د مشروط څرګندونو عملیاتو ډیبګ کولو لپاره مناسب دی؛
- د فلوټینګ پوائنټ ډولونو f32 او f64 ته میتود اضافه شوی
کاپی لاسلیک » له یوه عدد څخه بل ته د کرکټر کاپي کول؛ - اضافه شوی طریقه "
مشتمل دی "، کوم چې تاسو ته اجازه درکوي چې وګوري چې ایا ټاکل شوی ارزښت په حد کې دی؛ - اضافه شوی طریقه
Ref:Cell:map_split ، تاسو ته اجازه درکوي د پور اخیستل شوي ډیټا مختلف برخو لپاره د پور اخیستل شوي RefCell ارزښت منعکس او جلا کړئ؛ - اضافه شوی طریقه
RefCell::د ځای_سره د اوسني RefCell ارزښت ځای په ځای کول او د پایلې په توګه زاړه ارزښت بیرته راګرځول؛ - اضافه شوی طریقه
ptr::hash د آدرس شوي ارزښت پر ځای د پتې په واسطه د اشارې یا حوالې هش کول؛ - اضافه شوی طریقه
اختیار::کاپي شوی د اختیارونو د منځپانګې کاپي کولو لپاره د اختیار&T› یا اختیار&mut T› اختیارونه؛ - د APIs نوې برخه باثباته کټګورۍ ته لیږدول شوې، په شمول هغه میتودونه چې ثبات شوي دي
f32::کاپي نښه،
f64::کاپي نښه،
RefCell :: سره بدل
RefCell::map_split,
ptr::hash,
سلسله:: لري،
له رینج څخه :: لري،
سلسله:: لري،
ټول شموله :: شامل دي
RangeToInclusive::شامل او
اختیار::کاپي شوی؛ - اضافه شوي drop_bounds کلیپي (لینټر) ته چک کوي، کوم چې د فعالیت لپاره د "T: Drop" پابند اضافه کولو په وخت کې پیل کیږي؛
- کمپیلر د نوي هدف پلیټ فارم لپاره ملاتړ اضافه کړی
wasm32-نامعلوم-واسی (انټرفیسواسي د براوزر څخه بهر د WebAssembly کارولو لپاره؛ - د زنګ اوزار کټ د معیاري C کتابتون Musl پراساس د توزیع لپاره تطابق شوی.
سرچینه: opennet.ru