Linux repositories inspector

rust-doc - Rust systems programming language - Documentation

Rust is a curly-brace, block-structured expression language. It visually resembles the C language family, but differs significantly in syntactic and semantic details. Its design is oriented toward concerns of "programming in the large", that is, of creating and maintaining boundaries - both abstract and operational - that preserve large-system integrity, availability and concurrency.
It supports a mixture of imperative procedural, concurrent actor, object-oriented and pure functional styles. Rust also supports generic programming and meta-programming, in both static and dynamic styles.
This package contains the Rust tutorial, language reference and standard library documentation.
1.33.0
Fedora iconFedora rawhide
OpenSUSE iconOpenSUSE Tumbleweed
1.32.0
Debian iconDebian 10.0
OpenSUSE iconOpenSUSE Leap 15.1
Ubuntu iconUbuntu 19.04
1.31.0
Ubuntu iconUbuntu 18.04 LTS
Ubuntu iconUbuntu 18.10
Ubuntu iconUbuntu 16.04 LTS
1.30.0
Ubuntu iconUbuntu 18.04 LTS
Ubuntu iconUbuntu 18.10
Ubuntu iconUbuntu 16.04 LTS
1.29.1
Fedora iconFedora 29
1.28.0
Fedora iconFedora 29
Ubuntu iconUbuntu 18.04 LTS
Ubuntu iconUbuntu 18.10
Ubuntu iconUbuntu 16.04 LTS
1.25.0
Fedora iconFedora 28
Ubuntu iconUbuntu 17.10
Ubuntu iconUbuntu 18.04 LTS
Ubuntu iconUbuntu 16.04 LTS
1.24.1
OpenSUSE iconOpenSUSE Leap 15.0
Ubuntu iconUbuntu 17.10
Ubuntu iconUbuntu 18.04 LTS
Ubuntu iconUbuntu 16.04 LTS
1.24.0
OpenSUSE iconOpenSUSE Leap 42.3
1.23.0
OpenSUSE iconOpenSUSE Leap 42.3
1.22.1
Ubuntu iconUbuntu 17.10
Ubuntu iconUbuntu 16.04 LTS
1.21.0
Ubuntu iconUbuntu 17.10
Ubuntu iconUbuntu 16.04 LTS
1.18.0
Ubuntu iconUbuntu 17.10
1.17.0
OpenSUSE iconOpenSUSE Leap 42.3
Ubuntu iconUbuntu 16.04 LTS
1.15.1
Ubuntu iconUbuntu 16.04 LTS
1.7.0
Ubuntu iconUbuntu 16.04 LTS
DistributionVersionSincePackageInstalledPackager
Debian iconDebian 10.0 buster/maindeb1.32.0+dfsg1-304.04.20197.81 MiB258 MiB
Fedora iconFedora 28 releases/Everything-osrpm1.25.0-1.fc2814.01.20199.91 MiB138 MiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm1.29.1-2.fc2914.01.201916.2 MiB217 MiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm1.28.0-3.fc2914.01.201917.1 MiB248 MiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm1.33.0-2.fc3110.03.201916.9 MiB255 MiBFedora Project
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm1.24.1-lp150.1.1617.01.20195.9 MiB118 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm1.24.1-lp150.2.4.118.01.20195.9 MiB118 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm1.32.0-lp151.4.209.04.201910.3 MiB252 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm1.17.0-1.517.01.201910.7 MiB195 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm1.24.0-2.6.321.01.20195.76 MiB118 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 update/ossrpm1.23.0-2.3.121.01.20195.66 MiB108 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm1.33.0-1.103.04.201910.3 MiB241 MiBhttps://bugs.opensuse.org
Ubuntu iconUbuntu 17.10 artful/universedeb1.18.0+dfsg1-4ubuntu110.11.20173.36 MiB85.6 MiB
Ubuntu iconUbuntu 17.10 artful-security/universedeb1.25.0+dfsg1+llvm-0ubuntu1~17.10.112.01.20194.63 MiB131 MiB
Ubuntu iconUbuntu 17.10 artful-security/universedeb1.24.1+dfsg1+llvm-0ubuntu1~17.10.112.06.20184.42 MiB120 MiB
Ubuntu iconUbuntu 17.10 artful-security/universedeb1.22.1+dfsg1+llvm-0ubuntu2~17.10.212.06.20184.3 MiB108 MiB
Ubuntu iconUbuntu 17.10 artful-security/universedeb1.21.0+dfsg1+llvm-0ubuntu3~17.10.123.01.20184.14 MiB103 MiB
Ubuntu iconUbuntu 17.10 artful-updates/universedeb1.25.0+dfsg1+llvm-0ubuntu1~17.10.112.01.20194.63 MiB131 MiB
Ubuntu iconUbuntu 17.10 artful-updates/universedeb1.24.1+dfsg1+llvm-0ubuntu1~17.10.112.06.20184.42 MiB120 MiB
Ubuntu iconUbuntu 17.10 artful-updates/universedeb1.22.1+dfsg1+llvm-0ubuntu2~17.10.212.06.20184.3 MiB108 MiB
Ubuntu iconUbuntu 17.10 artful-updates/universedeb1.21.0+dfsg1+llvm-0ubuntu3~17.10.123.01.20184.14 MiB103 MiB
Ubuntu iconUbuntu 18.04 LTS bionic/universedeb1.24.1+dfsg1+llvm-0ubuntu219.06.20184.38 MiB120 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-security/universedeb1.31.0+dfsg1+llvm-2ubuntu1~18.04.121.03.20197.63 MiB255 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-security/universedeb1.30.0+dfsg1+llvm-2ubuntu1~18.04.112.01.20198.33 MiB260 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-security/universedeb1.28.0+dfsg1+llvm-0ubuntu1~18.04.112.01.20198.63 MiB243 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-security/universedeb1.25.0+dfsg1+llvm-0ubuntu112.01.20194.59 MiB131 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-updates/universedeb1.31.0+dfsg1+llvm-2ubuntu1~18.04.121.03.20197.63 MiB255 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-updates/universedeb1.30.0+dfsg1+llvm-2ubuntu1~18.04.112.01.20198.33 MiB260 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-updates/universedeb1.28.0+dfsg1+llvm-0ubuntu1~18.04.112.01.20198.63 MiB243 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-updates/universedeb1.25.0+dfsg1+llvm-0ubuntu112.01.20194.59 MiB131 MiB
Ubuntu iconUbuntu 18.10 cosmic/universedeb1.28.0+dfsg1+llvm-0ubuntu214.01.20198.63 MiB243 MiB
Ubuntu iconUbuntu 18.10 cosmic-security/universedeb1.31.0+dfsg1+llvm-2ubuntu1~18.1021.03.20197.63 MiB255 MiB
Ubuntu iconUbuntu 18.10 cosmic-security/universedeb1.30.0+dfsg1+llvm-2ubuntu1~18.10.114.01.20198.33 MiB260 MiB
Ubuntu iconUbuntu 18.10 cosmic-updates/universedeb1.31.0+dfsg1+llvm-2ubuntu1~18.1021.03.20197.63 MiB255 MiB
Ubuntu iconUbuntu 18.10 cosmic-updates/universedeb1.30.0+dfsg1+llvm-2ubuntu1~18.10.114.01.20198.33 MiB260 MiB
Ubuntu iconUbuntu 19.04 disco/universedeb1.32.0+dfsg1+llvm-1ubuntu101.04.20197.71 MiB258 MiB
Ubuntu iconUbuntu 16.04 LTS xenial/universedeb1.7.0+dfsg1-110.11.20172.67 MiB59.4 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/universedeb1.31.0+dfsg1+llvm-2ubuntu1~16.04.121.03.20197.45 MiB255 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/universedeb1.30.0+dfsg1+llvm-2ubuntu1~16.04.112.01.20198.08 MiB260 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/universedeb1.28.0+dfsg1+llvm-0ubuntu1~16.04.112.01.20198.45 MiB243 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/universedeb1.25.0+dfsg1+llvm-0ubuntu1~16.04.112.01.20194.65 MiB131 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/universedeb1.24.1+dfsg1+llvm-0ubuntu1~16.04.112.06.20184.43 MiB120 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/universedeb1.22.1+dfsg1+llvm-0ubuntu2~16.04.212.06.20184.34 MiB108 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/universedeb1.21.0+dfsg1+llvm-0ubuntu3~16.04.123.01.20184.06 MiB103 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/universedeb1.17.0+dfsg2-8~ubuntu0.16.04.210.11.20173.1 MiB75.2 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/universedeb1.15.1+dfsg0-1~exp1ubuntu2~16.04.310.11.20173.54 MiB84.4 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/universedeb1.31.0+dfsg1+llvm-2ubuntu1~16.04.121.03.20197.45 MiB255 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/universedeb1.30.0+dfsg1+llvm-2ubuntu1~16.04.112.01.20198.08 MiB260 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/universedeb1.28.0+dfsg1+llvm-0ubuntu1~16.04.112.01.20198.45 MiB243 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/universedeb1.25.0+dfsg1+llvm-0ubuntu1~16.04.112.01.20194.65 MiB131 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/universedeb1.24.1+dfsg1+llvm-0ubuntu1~16.04.112.06.20184.43 MiB120 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/universedeb1.22.1+dfsg1+llvm-0ubuntu2~16.04.212.06.20184.34 MiB108 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/universedeb1.21.0+dfsg1+llvm-0ubuntu3~16.04.123.01.20184.06 MiB103 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/universedeb1.17.0+dfsg2-8~ubuntu0.16.04.210.11.20173.1 MiB75.2 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/universedeb1.15.1+dfsg0-1~exp1ubuntu2~16.04.310.11.20173.54 MiB84.4 MiB

Latest updates

OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 1.32.0-lp151.2.1 to 1.32.0-lp151.4.2

09.04.2019 07:45
  • Bump minimum LLVM to 7.0
  • Add conditions to build SLE versions with bundled libgit2 and libssh2
Debian 10.0 icon

Debian 10.0 buster/main: Updated from 1.32.0+dfsg1-1 to 1.32.0+dfsg1-3

04.04.2019 23:23
  • Conditionally-apply u-compiletest.patch based on stage0 compiler.
  • Fix syntax error in d/rules compiletest check.
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 1.32.0-1.1 to 1.33.0-1.1

03.04.2019 15:17
  • Explicitly build only a subset of tools
Ubuntu 19.04 icon

Ubuntu 19.04 disco-proposed/universe: Version 1.32.0+dfsg1+llvm-1ubuntu1 removed

01.04.2019 20:45
Ubuntu 19.04 icon

Ubuntu 19.04 disco/universe: Updated from 1.31.0+dfsg1+llvm-2ubuntu1 to 1.32.0+dfsg1+llvm-1ubuntu1

01.04.2019 20:07
  • Merge from Debian unstable. Remaning changes:
    • Use the bundled llvm to avoid having to do llvm updates in order to deliver rust updates
      • update debian/config.toml.in
      • update debian/control
      • update debian/copyright
      • update debian/rules
    • Build-Depend on libc6-dbg on armhf, to workaround a crash in ld.so during some debuginfo tests
      • update debian/control
    • Add a hack to ensure the stage0 compiler is extracted to the correct location
      • update debian/make_orig-stage0_tarball.sh
    • Scrub -g from CFLAGS and CXXFLAGS in order to let rustbuild control whether LLVM is compiled with debug symbols
      • update debian/rules
    • On i386, only build debuginfo for libstd
      • update debian/rules
    • Ignore all test failures on every architecture
      • update debian/rules
    • Version the Build-Conflict on gdb-minimal as gdb now Provides it
      • update debian/control
    • Adjust the rustc Breaks/Replaces libstd-rust-dev version to fix an upgrade issue
      • update debian/control
    • Adjust debian/watch to include +llvm in upstream version.
      • update debian/watch
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 1.24.1-lp150.2.4.1 reintroduced

23.03.2019 17:37
  • Add CVE-2018-1000622-prevent-rustdoc-loads-uncontrolled-plugins-path.patch:
    • This patch consists of requiring `--plugin-path` to be passed whenever `--plugin` is passed
    • rustdoc plugins will be removed entirely on 1.28.0, we should drop this patch after 1.28.0(bsc#1100691, CVE-2018-1000622).
Ubuntu 19.04 icon

Ubuntu 19.04 disco-proposed/universe: Version 1.32.0+dfsg1+llvm-1ubuntu1 introduced

22.03.2019 10:55
  • Merge from Debian unstable. Remaning changes:
    • Use the bundled llvm to avoid having to do llvm updates in order to deliver rust updates
      • update debian/config.toml.in
      • update debian/control
      • update debian/copyright
      • update debian/rules
    • Build-Depend on libc6-dbg on armhf, to workaround a crash in ld.so during some debuginfo tests
      • update debian/control
    • Add a hack to ensure the stage0 compiler is extracted to the correct location
      • update debian/make_orig-stage0_tarball.sh
    • Scrub -g from CFLAGS and CXXFLAGS in order to let rustbuild control whether LLVM is compiled with debug symbols
      • update debian/rules
    • On i386, only build debuginfo for libstd
      • update debian/rules
    • Ignore all test failures on every architecture
      • update debian/rules
    • Version the Build-Conflict on gdb-minimal as gdb now Provides it
      • update debian/control
    • Adjust the rustc Breaks/Replaces libstd-rust-dev version to fix an upgrade issue
      • update debian/control
    • Adjust debian/watch to include +llvm in upstream version.
      • update debian/watch
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 1.32.0-lp151.1.2 to 1.32.0-lp151.2.1

22.03.2019 07:38
  • Avoid bash-specific syntax in "test" call.
OpenSUSE Leap 15.0 icon

OpenSUSE Leap 15.0 update/oss: Version 1.24.1-lp150.2.4.1 removed

22.03.2019 04:30
Ubuntu 18.04 LTS icon

Ubuntu 18.04 LTS bionic-updates/universe: Updated from 1.30.0+dfsg1+llvm-2ubuntu1~18.04.1 to 1.31.0+dfsg1+llvm-2ubuntu1~18.04.1

21.03.2019 13:35
  • Backport to Bionic.
Ubuntu 18.10 icon

Ubuntu 18.10 cosmic-updates/universe: Updated from 1.30.0+dfsg1+llvm-2ubuntu1~18.10.1 to 1.31.0+dfsg1+llvm-2ubuntu1~18.10

21.03.2019 13:10
  • Backport to Cosmic.
Ubuntu 16.04 LTS icon

Ubuntu 16.04 LTS xenial-security/universe: Updated from 1.30.0+dfsg1+llvm-2ubuntu1~16.04.1 to 1.31.0+dfsg1+llvm-2ubuntu1~16.04.1

21.03.2019 13:05
  • Backport to Xenial.
  • Relax the gdb build requirement
    • update debian/control
  • Relax the dependency on xz-utils by commenting out some unused code
    • add debian/patches/d-relax-xz-utils-dependency.patch
    • update debian/patches/series
Ubuntu 16.04 LTS icon

Ubuntu 16.04 LTS xenial-updates/universe: Updated from 1.30.0+dfsg1+llvm-2ubuntu1~16.04.1 to 1.31.0+dfsg1+llvm-2ubuntu1~16.04.1

21.03.2019 12:56
  • Backport to Xenial.
  • Relax the gdb build requirement
    • update debian/control
  • Relax the dependency on xz-utils by commenting out some unused code
    • add debian/patches/d-relax-xz-utils-dependency.patch
    • update debian/patches/series
Ubuntu 18.10 icon

Ubuntu 18.10 cosmic-security/universe: Updated from 1.30.0+dfsg1+llvm-2ubuntu1~18.10.1 to 1.31.0+dfsg1+llvm-2ubuntu1~18.10

21.03.2019 12:15
  • Backport to Cosmic.
Ubuntu 18.04 LTS icon

Ubuntu 18.04 LTS bionic-security/universe: Updated from 1.30.0+dfsg1+llvm-2ubuntu1~18.04.1 to 1.31.0+dfsg1+llvm-2ubuntu1~18.04.1

21.03.2019 12:00
  • Backport to Bionic.
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 1.31.1-lp151.1.4 to 1.32.0-lp151.1.2

14.03.2019 09:51
  • Avoid bash-specific syntax in "test" call.
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 1.31.1-lp151.1.3 to 1.31.1-lp151.1.4

10.03.2019 10:28
  • Remove CVE-2018-1000622-prevent-rustdoc-loads-uncontrolled-plugins-path.patch, since rustdoc plugins are fixed since version 1.27.1 (bsc#1100691, CVE-2018-1000622).
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 1.31.1-1.3 to 1.32.0-1.1

10.03.2019 10:03
  • Bump minimum LLVM to 7.0
  • Add conditions to build SLE versions with bundled libgit2 and libssh2
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 1.32.0-2.fc30 to 1.33.0-2.fc31

10.03.2019 09:34
  • Fix deprecations for self-rebuild
OpenSUSE Leap 15.1 icon

OpenSUSE Leap 15.1 oss: Updated from 1.31.1-lp151.1.2 to 1.31.1-lp151.1.3

26.02.2019 08:49
  • Remove CVE-2018-1000622-prevent-rustdoc-loads-uncontrolled-plugins-path.patch, since rustdoc plugins are fixed since version 1.27.1 (bsc#1100691, CVE-2018-1000622).

Related packages

rust - Systems programming language focused on safety, speed and concurrency
⇧ Top