
Статья (от человека из комитета, если что) о том, почему в C всё так плохо и в обозримом будущем не поменяется.
Size: a a a
panic!
/todo!
/assert!
макросы в константных контекстахdev
, release
, test
и bench
, но произвольные)try_reserve
методы для коллекций (которые могут вернуть ошибку, если память выделить не получилось)Iterator::map_while
, смесь map
и take_while
(которую я добавил в стандартную библиотеку!){}
теперь валиден (можно писать m!{...}?
)#[must_use]
— Vec::leak
теперь не реалоцирует (кто-нибудь знал что он так делал??)Ordering
теперь #[repr(i8)]
Ну и ссылки на полные чейнджлоги (ставьте лайк если тоже забыли про их существование):