Version | Change log |
Rust 1.85.0 Feb 20, 2025 |
Language: Stabilize &mut, *mut, &Cell, and *const Cell in const. Allow creating references to statics in const initializers. Implement raw lifetimes and labels ('r#ident). Define behavior when atomic and non-atomic reads race. Non-exhaustive structs may now be empty. Disallow implicit coercions from places of type ! const extern functions can now be defined for other calling conventions. Stabilize expr_2021 macro fragment specifier in all editions. The non_local_definitions lint now fires on less code and warns by default. Compiler: Deprecate unsound -Csoft-float flag. Add many new tier 3 targets: aarch64_unknown_nto_qnx700 arm64e-apple-tvos armv7-rtems-eabihf loongarch64-unknown-linux-ohos riscv32-wrs-vxworks and riscv64-wrs-vxworks riscv32{e|em|emc}-unknown-none-elf x86_64-unknown-hurd-gnu x86_64-unknown-trusty Refer to Rust's platform support page for more information on Rust's tiered platform support. Libraries: Implement PartialEq for ExitCode. Document that catch_unwind can deal with foreign exceptions without UB, although the exact behavior is unspecified. Implement Default for HashMap/HashSet iterators that don't already have it. Bump Unicode to version 16.0.0. Change documentation of ptr::add/sub to not claim equivalence with offset.. Stabilized APIs: BufRead::skip_until ControlFlow::break_value ControlFlow::continue_value ControlFlow::map_break ControlFlow::map_continue DebugList::finish_non_exhaustive DebugMap::finish_non_exhaustive DebugSet::finish_non_exhaustive DebugTuple::finish_non_exhaustive ErrorKind::ArgumentListTooLong ErrorKind::Deadlock ErrorKind::DirectoryNotEmpty ErrorKind::ExecutableFileBusy ErrorKind::FileTooLarge ErrorKind::HostUnreachable ErrorKind::IsADirectory ErrorKind::NetworkDown ErrorKind::NetworkUnreachable ErrorKind::NotADirectory ErrorKind::NotSeekable ErrorKind::ReadOnlyFilesystem ErrorKind::ResourceBusy ErrorKind::StaleNetworkFileHandle ErrorKind::StorageFull ErrorKind::TooManyLinks Option::get_or_insert_default Waker::data Wak |
Rust 1.84.1 Jan 30, 2025 |
Language: Stabilize &mut, *mut, &Cell, and *const Cell in const. Allow creating references to statics in const initializers. Implement raw lifetimes and labels ('r#ident). Define behavior when atomic and non-atomic reads race. Non-exhaustive structs may now be empty. Disallow implicit coercions from places of type ! const extern functions can now be defined for other calling conventions. Stabilize expr_2021 macro fragment specifier in all editions. The non_local_definitions lint now fires on less code and warns by default. Compiler: Deprecate unsound -Csoft-float flag. Add many new tier 3 targets: aarch64_unknown_nto_qnx700 arm64e-apple-tvos armv7-rtems-eabihf loongarch64-unknown-linux-ohos riscv32-wrs-vxworks and riscv64-wrs-vxworks riscv32{e|em|emc}-unknown-none-elf x86_64-unknown-hurd-gnu x86_64-unknown-trusty Refer to Rust's platform support page for more information on Rust's tiered platform support. Libraries: Implement PartialEq for ExitCode. Document that catch_unwind can deal with foreign exceptions without UB, although the exact behavior is unspecified. Implement Default for HashMap/HashSet iterators that don't already have it. Bump Unicode to version 16.0.0. Change documentation of ptr::add/sub to not claim equivalence with offset.. Stabilized APIs: BufRead::skip_until ControlFlow::break_value ControlFlow::continue_value ControlFlow::map_break ControlFlow::map_continue DebugList::finish_non_exhaustive DebugMap::finish_non_exhaustive DebugSet::finish_non_exhaustive DebugTuple::finish_non_exhaustive ErrorKind::ArgumentListTooLong ErrorKind::Deadlock ErrorKind::DirectoryNotEmpty ErrorKind::ExecutableFileBusy ErrorKind::FileTooLarge ErrorKind::HostUnreachable ErrorKind::IsADirectory ErrorKind::NetworkDown ErrorKind::NetworkUnreachable ErrorKind::NotADirectory ErrorKind::NotSeekable ErrorKind::ReadOnlyFilesystem ErrorKind::ResourceBusy ErrorKind::StaleNetworkFileHandle ErrorKind::StorageFull ErrorKind::TooManyLinks Option::get_or_insert_default Waker::data Wak |
Rust 1.83.0 Nov 28, 2024 |
Language: Stabilize &mut, *mut, &Cell, and *const Cell in const. Allow creating references to statics in const initializers. Implement raw lifetimes and labels ('r#ident). Define behavior when atomic and non-atomic reads race. Non-exhaustive structs may now be empty. Disallow implicit coercions from places of type ! const extern functions can now be defined for other calling conventions. Stabilize expr_2021 macro fragment specifier in all editions. The non_local_definitions lint now fires on less code and warns by default. Compiler: Deprecate unsound -Csoft-float flag. Add many new tier 3 targets: aarch64_unknown_nto_qnx700 arm64e-apple-tvos armv7-rtems-eabihf loongarch64-unknown-linux-ohos riscv32-wrs-vxworks and riscv64-wrs-vxworks riscv32{e|em|emc}-unknown-none-elf x86_64-unknown-hurd-gnu x86_64-unknown-trusty Refer to Rust's platform support page for more information on Rust's tiered platform support. Libraries: Implement PartialEq for ExitCode. Document that catch_unwind can deal with foreign exceptions without UB, although the exact behavior is unspecified. Implement Default for HashMap/HashSet iterators that don't already have it. Bump Unicode to version 16.0.0. Change documentation of ptr::add/sub to not claim equivalence with offset.. Stabilized APIs: BufRead::skip_until ControlFlow::break_value ControlFlow::continue_value ControlFlow::map_break ControlFlow::map_continue DebugList::finish_non_exhaustive DebugMap::finish_non_exhaustive DebugSet::finish_non_exhaustive DebugTuple::finish_non_exhaustive ErrorKind::ArgumentListTooLong ErrorKind::Deadlock ErrorKind::DirectoryNotEmpty ErrorKind::ExecutableFileBusy ErrorKind::FileTooLarge ErrorKind::HostUnreachable ErrorKind::IsADirectory ErrorKind::NetworkDown ErrorKind::NetworkUnreachable ErrorKind::NotADirectory ErrorKind::NotSeekable ErrorKind::ReadOnlyFilesystem ErrorKind::ResourceBusy ErrorKind::StaleNetworkFileHandle ErrorKind::StorageFull ErrorKind::TooManyLinks Option::get_or_insert_default Waker::data Wak |
Total downloads
30
Last month's downloads
2
Last week's downloads
2
... Club is proud to present GNU Prolog for Windows (x64 bit), a masterstroke of programming developed by the talented Daniel Diaz. This software ... and functionality, offering a robust platform for logic programming and Prolog language development. GNU Prolog for Windows (x64 bit) is a ...
Top Download Club is proud to present the Code::Blocks for Windows software developed by Yiannis. This amazing software is optimized for Windows operating system and is perfect for coders and developers who are looking for an efficient and user-friendly integrated development environment. Code::Blocks for Windows combines ...
... a high-quality, versatile IDE for Mac OS X? Code::Blocks by Yiannis is the perfect solution! With its ... coding for fun or engaging in professional development, Code::Blocks has everything you need to streamline your workflow and create clean, efficient code. Plus, with regular updates and a strong ...