The Rust Programming Language

Edit Package rust.20967

Rust is a systems programming language focused on three goals: safety, speed, and concurrency. It maintains these goals without having a garbage collector, making it a useful language for a number of use cases other languages aren’t good at: embedding in other languages, programs with specific space and time requirements, and writing low-level code, like device drivers and operating systems. It improves on current languages targeting this space by having a number of compile-time safety checks that produce no runtime overhead, while eliminating all data races. Rust also aims to achieve ‘zero-cost abstractions’ even though some of these abstractions feel like those of a high-level language. Even then, Rust still allows precise control like a low-level language would.

Refresh
Refresh
Source Files
Filename Size Changed
Fix-big-endian-miscompile-of-bitcast-zex.patch 0000007175 7.01 KB
README.suse-maint 0000002229 2.18 KB
_constraints 0000001124 1.1 KB
_service 0000000292 292 Bytes
ignore-Wstring-conversion.patch 0000000516 516 Bytes
rust-1.52.1-aarch64-unknown-linux-gnu.tar.xz 0216242676 206 MB
rust-1.52.1-armv7-unknown-linux-gnueabihf.tar.xz 0199226972 190 MB
rust-1.52.1-i686-unknown-linux-gnu.tar.xz 0217842204 208 MB
rust-1.52.1-powerpc-unknown-linux-gnu.tar.xz 0170807776 163 MB
rust-1.52.1-powerpc64-unknown-linux-gnu.tar.xz 0185066924 176 MB
rust-1.52.1-powerpc64le-unknown-linux-gnu.tar.xz 0194463736 185 MB
rust-1.52.1-s390x-unknown-linux-gnu.tar.xz 0194805300 186 MB
rust-1.52.1-x86_64-unknown-linux-gnu.tar.xz 0142761092 136 MB
rust-rpmlintrc 0000001580 1.54 KB
rust.changes 0000151424 148 KB
rust.keyring 0000005308 5.18 KB
rust.spec 0000021189 20.7 KB
rustc-1.53.0-src.tar.xz 0115686332 110 MB
Latest Revision
Marcus Meissner's avatar Marcus Meissner (msmeissn) committed (revision 1)
Release from SUSE:Maintenance:20967 / rust.SUSE_SLE-15-SP1_Update
Comments 0
openSUSE Build Service is sponsored by