เดฑเดธเตเดฑเตเดฑเต 1.36 เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดฒเดพเด‚เด—เตเดตเต‡เดœเต เดฑเดฟเดฒเต€เดธเต

เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเดพ เดฑเดฟเดฒเต€เดธเต เดคเตเดฐเตเดฎเตเดชเต 1.36, เดฎเต‹เดธเดฟเดฒเตเดฒ เดชเดฆเตเดงเดคเดฟ เดธเตเดฅเดพเดชเดฟเดšเตเดšเดคเต. เดญเดพเดท เดฎเต†เดฎเตเดฎเดฑเดฟ เดธเตเดฐเด•เตเดทเดฏเดฟเตฝ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด“เดŸเตเดŸเต‹เดฎเดพเดฑเตเดฑเดฟเด•เต เดฎเต†เดฎเตเดฎเดฑเดฟ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เดจเตฝเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เดฎเดพเดฒเดฟเดจเตเดฏ เดถเต‡เด–เดฐเดฃเดฎเต‹ เดฑเตบเดŸเตˆเดฎเต‹ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเต† เด‰เดฏเตผเดจเตเดจ เดŸเดพเดธเตโ€Œเด•เต เดชเดพเดฐเดฒเดฒเดฟเดธเด‚ เดจเต‡เดŸเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดฎเดพเตผเด—เด‚ เดจเตฝเด•เตเดจเตเดจเต.

เดฑเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด“เดŸเตเดŸเต‹เดฎเดพเดฑเตเดฑเดฟเด•เต เดฎเต†เดฎเตเดฎเดฑเดฟ เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เดจเตเดฑเต เดกเต†เดตเดฒเดชเตเดชเดฑเต† เดชเต‹เดฏเดฟเดจเตเดฑเตผ เด•เตƒเดคเตเดฐเดฟเดฎเดคเตเดตเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเต‹เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดฒเต‹-เดฒเต†เดตเตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ เด•เตƒเดคเตเดฐเดฟเดฎเดคเตเดตเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เด‰เดฃเตเดŸเดพเด•เตเดจเตเดจ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด…เดคเดพเดฏเดคเต เดซเตเดฐเต€-เดซเตเดฐเต€ เดฎเต†เดฎเตเดฎเดฑเดฟ เด†เด•เตโ€Œเดธเดธเตเดธเต, เดจเตพ เดชเต‹เดฏเดฟเดจเตเดฑเตผ เดกเดฟเดฑเดซเดฑเตปเดธเตเด•เตพ, เดฌเดซเตผ เด“เดตเตผเดฑเตบเดธเต เดคเตเดŸเด™เตเด™เดฟเดฏเดต. เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เด…เดธเด‚เดฌเตเดฒเดฟ เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดตเดดเดฟ เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฎเดพเดฏเดฟ เด’เดฐเต เดชเดพเด•เตเด•เต‡เดœเต เดฎเดพเดจเต‡เดœเตผ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด•เดพเตผเด—เต‡เดพ, เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ เด’เดฑเตเดฑ เด•เตเดฒเดฟเด•เตเด•เดฟเตฝ เดฒเดญเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ เดนเต‹เดธเตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดถเต‡เด–เดฐเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต crates.io.

เดชเตเดฐเดงเดพเดจ เดชเตเดคเตเดฎเด•เตพ:

  • เดธเตเดตเดญเดพเดตเด‚ เดธเตเดฅเดฟเดฐเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ เดญเดพเดตเดฟ, async / .waiit blocks เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดฎเต‚เดฒเตเดฏเดจเดฟเตผเดฃเตเดฃเดฏเด‚ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เดพเดคเตเดค เด’เดฐเต เดฎเต‚เดฒเตเดฏเดคเตเดคเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดซเตเดฏเต‚เดšเตเดšเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด…เดธเดฟเตปเด•เตเดฐเดฃเดธเต เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดคเตเดฐเต†เดกเดฟเตฝ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏ เดœเต‹เดฒเดฟเด•เตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต, เด…เดคเต‡เดธเดฎเดฏเด‚ เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เตพ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต;
  • เดฒเตˆเดฌเตเดฐเดฑเดฟ เดธเตเดฅเดฟเดฐเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•, เด‡เดคเต เดฎเต†เดฎเตเดฎเดฑเดฟ เด…เดจเตเดตเดฆเดฟเดšเตเดš เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเดฟเด•เดšเตเดš เดชเต‹เดฏเดฟเดจเตเดฑเดฑเตเด•เดณเตเด‚ เดถเต‡เด–เดฐเด™เตเด™เดณเตเด‚ เดจเตฝเด•เตเดจเตเดจเต. std-เดฏเดฟเดฒเต† เดฎเต†เดฎเตเดฎเดฑเดฟ เด…เดฒเต‹เด•เตเด•เต‡เดทเตป เด‡เดชเตเดชเต‹เตพ เดคเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดตเต†เด•เต, เด…เดฒเต‹เด•เตเด•เดฟเตฝ เดจเดฟเดจเตเดจเต เดตเต€เดฃเตเดŸเตเด‚ เด•เดฏเดฑเตเดฑเตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. std (โ€œ#![no_std]โ€) เดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเดฒเตเด‚ เด…เดคเตเดชเต‹เดฒเต† std เด‡เดฒเตเดฒเดพเดคเต† เดธเดฎเดพเดจ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดค เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเดฟเดฒเตเด‚ เด…เดฒเต‹เด•เตเด•เดฟเดจเตเดฑเต† เดชเตเดฐเดคเตเดฏเต‡เด• เด‰เดชเดฏเต‹เด—เด‚ เด…เตผเดคเตเดฅเดตเดคเตเดคเดพเดฃเต;
  • เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเตเดŸเต† เดถเดฐเดฟเดฏเดพเดฏ เดธเดฎเดพเดฐเด‚เดญเดคเตเดคเดฟเดจเดพเดฏเดฟ เดชเดฐเดฟเดถเต‹เดงเดจเด•เตพ เดฎเดฑเดฟเด•เดŸเด•เตเด•เดพเตป เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดšเตเดšเต เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดคเดฐเด‚ เด’เดฐเตเดชเด•เตเดทเต‡ เดฏเต‚เดฃเดฟเดฑเตเดฑเต, เดฎเต†เด‚::เด‡เดจเดฟเดจเต€เดทเตเดฏเดฒเตˆเดธเตเดกเต เดซเด‚เด—เตโ€Œเดทเตป เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏ เด’เดฐเต เดฌเดฆเดฒเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เดฎเต†เด‚::เด‡เดจเต€เดทเตเดฏเดฒเตˆเดธเตเดกเต เดซเด‚เด—เตโ€Œเดทเตป เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เด…เดฑเต‡เด•เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต, เดชเด•เตเดทเต‡ เด‡เดคเต เด•เด‚เดชเตˆเดฒเดฑเดฟเดจเต† เดคเต†เดฑเตเดฑเดฟเดฆเตเดงเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เด‡เดคเต เด†เดฐเด‚เดญเดฟเดšเตเดšเดคเดพเดฏเดฟ เดคเต‹เดจเตเดจเตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดฎเต‚เดฒเตเดฏเด‚ เด…เตบเด‡เดจเต€เดทเตเดฏเดฒเตˆเดธเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด•เด‚เดชเตˆเดฒเดฑเต‹เดŸเต เดฎเต‚เดฒเตเดฏเด‚ เด…เตบเดจเดฟเดทเตเดฏเดฒเตˆเดธเต เดšเต†เดฏเตเดคเดคเดพเดฃเต†เดจเตเดจเต เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เด‡เดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดธเดพเดงเตเดฏเดฎเดพเดฏ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเดพเดคเตเดค เดธเตเดตเดญเดพเดตเด‚ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เดพเดจเตเด‚ "maybe_t:" เดตเดดเดฟเดฏเตเด‚ เด˜เดŸเตเดŸเด‚ เด˜เดŸเตเดŸเดฎเดพเดฏเตเดณเตเดณ เดธเดฎเดพเดฐเด‚เดญเด‚ เดตเดดเดฟเดฏเตเด‚ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เดณเดฟเตฝ เดชเดฐเดฟเดถเต‹เดงเดจเด•เตพ เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚, เด…เดคเดฟเดจเตเดฑเต† เดชเต‚เตผเดคเตเดคเต€เด•เดฐเดฃเด‚ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดจเตเด‚ MaybeUninit เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. โ€œ.assume_init()โ€ เด•เต‹เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. MaybeUninit-เดจเตเดฑเต† เดตเดฐเดตเต‹เดŸเต†, mem::uninitialized เดซเด‚เด—เตโ€Œเดทเตป เด’เดดเดฟเดตเดพเด•เตเด•เดฟ, เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเต เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ;
  • เด•เดŸเดฎเต†เดŸเตเดคเตเดค เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเตเดŸเต† เด†เดฏเตเดธเตเดธเต เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเดšเตเดš NLL (เดจเต‹เตบ เดฒเต†เด•เตโ€Œเดธเดฟเด•เตเด•เตฝ เดฒเตˆเดซเตโ€ŒเดŸเตˆเด‚เดธเต) เดŸเต†เด•เตโ€Œเดจเดฟเด•เต, เดฑเดธเตเดฑเตเดฑเต 2015 เดญเดพเดทเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เดธเตเดฅเดฟเดฐเดค เดชเตเดฐเดพเดชเดฟเดšเตเดšเต (เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ, NLL-เดจเต† เดฑเดธเตเดฑเตเดฑเต 2018 เดชเดฟเดจเตเดคเตเดฃเดšเตเดšเดฟเดฐเตเดจเตเดจเต). เดฒเต†เด•เตเดธเดฟเด•เตเด•เตฝ เดคเดฒเดคเตเดคเดฟเตฝ เดฒเตˆเดซเต เดŸเตˆเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚, เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป เดซเตเดฒเต‹ เด—เตเดฐเดพเดซเดฟเดฒเต† เดชเต‹เดฏเดฟเดจเตเดฑเดฑเตเด•เดณเตเดŸเต† เดธเต†เดฑเตเดฑเดฟเดจเตเดฑเต† เดคเดฒเดคเตเดคเดฟเดฒเดพเดฃเต เดŽเตปเดŽเตฝเดŽเตฝ เด…เด™เตเด™เดจเต† เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต. เดˆ เดธเดฎเต€เดชเดจเด‚ เดจเดฟเด™เตเด™เดณเต† เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเตเดŸเต† เด•เดŸเดฎเต†เดŸเตเด•เตเด•เตฝ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เด—เตเดฃเดจเดฟเดฒเดตเดพเดฐเด‚ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต (เด•เดŸเด‚ เดตเดพเด™เตเด™เตฝ เดšเต†เด•เตเด•เตผ) เด•เต‚เดŸเดพเดคเต† เดšเดฟเดฒ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดถเดฐเดฟเดฏเดพเดฏ เด•เต‹เดกเตเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด—เด‚ เดฎเตเดฎเตเดชเต เด’เดฐเต เดชเดฟเดถเด•เดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเดšเตเดšเต. เดชเตเดคเดฟเดฏ เดธเตเดตเดญเดพเดตเด‚ เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เดตเดณเดฐเต† เดŽเดณเตเดชเตเดชเดฎเดพเด•เตเด•เตเดจเตเดจเต;
  • เด…เดธเต‹เดธเดฟเดฏเต‡เดฑเตเดฑเต€เดตเต เด…เดฑเต‡เด•เดณเตเดŸเต† เดชเตเดคเดฟเดฏ เดจเดŸเดชเตเดชเดพเด•เตเด•เตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต เดนเดพเดทเตโ€Œเดฎเดพเดชเตเดชเต, เด˜เดŸเดจเดฏเตเดŸเต† เดชเตเดฐเดฏเต‹เด—เดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดธเตเดตเดฟเดธเต เดŸเต‡เดฌเดฟเตพ (เดฏเดพเดจเตเดคเตเดฐเดฟเด•เดฎเดพเดฏเดฟ เดฒเต‹เดกเต เดšเต†เดฏเตเดคเต hashbrown::HashMap, SipHash 1-3 เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ std::HashMap เดชเต‹เดฒเต†, เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดชเดฑเดžเตเดžเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ. เดธเต‹เดซเตโ€Œเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด…เดคเต‡เดชเดŸเดฟ เดคเตเดŸเดฐเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดกเดตเดฒเดชเตเดชเตผเด•เตเด•เต เดถเตเดฐเดฆเตเดงเต‡เดฏเดฎเดพเดฏ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เตพ เดตเตผเดฆเตเดงเดฟเดšเตเดš เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดญเต‹เด—เด‚ เด•เตเดฑเดฏเตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เตเด‚ เด•เตเดฑเดฏเตเดจเตเดจเต;
  • เดชเดพเด•เตเด•เต‡เดœเต เดฎเดพเดจเต‡เดœเตผ เด•เดพเตผเด—เต‹เดฏเดฟเตฝ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต "--เด“เดซเตโ€Œเดฒเตˆเตป" เด“เดชเตเดทเตป, เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเดคเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเต, เด‡เดคเดฟเตฝ เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เตพ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดฒเต‹เด•เตเด•เตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เด•เดพเดทเต† เดšเต†เดฏเตเดค เดชเดพเด•เตเด•เต‡เดœเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‚. เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เด•เดพเดทเต†เดฏเดฟเตฝ เด†เดถเตเดฐเดฟเดคเดคเตเดตเด‚ เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด’เดฐเต เดชเดฟเดถเด•เต เดŽเดฑเดฟเดฏเดชเตเดชเต†เดŸเตเด‚. เด“เดซเตโ€Œเดฒเตˆเดจเดฟเตฝ เดชเต‹เด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เด•เดพเดทเต†เดฏเดฟเดฒเต‡เด•เตเด•เต เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เตพ เดชเตเดฐเต€เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป, เดจเดฟเด™เตเด™เตพเด•เตเด•เต "เด•เดพเตผเด—เต‹ เดซเต†เดšเตเดšเต" เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚;
  • เดฎเดพเด•เตเดฐเต‹เดฏเต† "dbg!" เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ. เดจเดฟเดฐเดตเดงเดฟ เดตเดพเดฆเด™เตเด™เตพ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต;
  • เดธเตเดฅเดฟเดฐเดพเด™เตเด•เด™เตเด™เตพเด•เตเด•เต เดชเด•เดฐเด‚ เดเดคเต เดธเดจเตเดฆเตผเดญเดคเตเดคเดฟเดฒเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดธเดพเดงเตเดฏเดค เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจ "const" เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเต, เดฐเต€เดคเดฟเด•เตพเด•เตเด•เดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
    เดฒเต‡เด”เดŸเตเดŸเต::from_size_align_unchecked,
    mem::needs_drop,
    NonNull::dangling เด’เดชเตเดชเด‚
    NonNull::cast;

  • API-เด•เดณเตเดŸเต† เด’เดฐเต เดชเตเดคเดฟเดฏ เดญเดพเด—เด‚ เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดฟ, เดธเตเดฑเตเดฑเต†เดฌเดฟเดฒเตˆเดธเต เดšเต†เดฏเตเดค เดฐเต€เดคเดฟเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต†
    เดŸเดพเดธเตเด•เต::เดตเต‡เด•เตเด•เตผ, เดŸเดพเดธเตเด•เต::เดชเต‹เตพ,
    VecDeque::rotate_left, VecDeque::rotate_right,
    เดตเดพเดฏเดฟเด•เตเด•เตเด•::read_vectored, เดŽเดดเตเดคเตเด•::write_vectored,
    เด‡เดฑเตเดฑเดฑเต‡เดฑเตเดฑเตผ:: เดชเด•เตผเดคเตเดคเดฟ,
    BorrowMut (เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพเด•เตเด•เต) เด•เต‚เดŸเดพเดคเต† str::as_mut_ptr.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•