Rust 1.37.0 ืฉื•ื—ืจืจ

ื‘ื™ืŸ ื”ื—ื™ื“ื•ืฉื™ื:

  • ืžื•ืชืจ ืœื”ืชื™ื™ื—ืก ืœื’ืจืกืื•ืช ื”-enum ื‘ืืžืฆืขื•ืช ื›ื™ื ื•ื™ื™ื ืฉืœ ืกื•ื’, ื›ื’ื•ืŸ Self.
  • ืกืคืง ืžื˜ืขืŸ ื›ืœื•ืœ ื›ืขืช ื‘ืžืฉืœื•ื— ื”ืกื˜ื ื“ืจื˜ื™.
    • ืขื ืกืคืง ืžื˜ืขืŸ, ืืชื” ื™ื›ื•ืœ ืœื”ื•ืจื™ื“ ื•ืœื”ืฉืชืžืฉ ื‘ืžืคื•ืจืฉ ืขื•ืชืง ืฉืœื ืฉืœ ื›ืœ ืงื•ื“ ื”ืžืงื•ืจ ืขื‘ื•ืจ ื›ืœ ื”ืชืœื•ืช. ื–ื” ืฉื™ืžื•ืฉื™ ืขื‘ื•ืจ ื—ื‘ืจื•ืช ืขื ืžืื’ืจื™ื ืžื•ื ื• ืฉืจื•ืฆื•ืช ืœืื—ืกืŸ ื•ืœื ืชื— ืืช ื›ืœ ืงื•ื“ ื”ืžืงื•ืจ ื”ืžืฉืžืฉ ื‘ืชื•ื›ื ื” ืฉืœื”ืŸ.
  • Const_: ืชืžื™ื›ื”.
  • ืชืžื™ื›ื” ื‘ืื•ืคื˜ื™ืžื™ื–ืฆื™ื” ืžื•ื“ืจื›ืช ืคืจื•ืคื™ืœ.
  • #[repr(align(N))] ืชืžื™ื›ื” ื‘ืฉืœื™ื˜ื” ื˜ื•ื‘ื” ื™ื•ืชืจ ืขืœ ื™ื™ืฉื•ืจ ื‘ืžื‘ื ื™ื.
  • ืฉื™ื ื•ื™ื™ื ื‘ืกืคืจื™ื™ื” ื”ืจื’ื™ืœื”.
  • ืฉื™ื ื•ื™ื™ื ื‘ืงืœื™ืคื™
  • ืžื™ืงืจื•ืกื•ืคื˜ ื•ืืžื–ื•ืŸ ื”ืคื›ื• ืœื ื•ืชื ื™ ื—ืกื•ืช ืฉืœ Rust, ื•ืกื™ืคืงื• ืชืฉืชื™ืช ืขื ืŸ ืœื‘ื ื™ื™ื” ื•ื‘ื“ื™ืงื” ืฉืœ Rust.

ืžืงื•ืจ: linux.org.ru

ื”ื•ืกืคืช ืชื’ื•ื‘ื”