| /third_party/rust/crates/clap/ |
| D | Cargo.lock | 3 version = 3 7 version = "0.19.0" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 16 version = "1.0.2" 17 source = "registry+https://github.com/rust-lang/crates.io-index" 22 version = "0.1.6" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 28 version = "0.2.3" 29 source = "registry+https://github.com/rust-lang/crates.io-index" 33 "anstyle-parse", [all …]
|
| /third_party/rust/crates/bindgen/ |
| D | Cargo.lock | 3 version = 3 6 name = "aho-corasick" 7 version = "0.5.3" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 15 name = "aho-corasick" 16 version = "0.7.20" 17 source = "registry+https://github.com/rust-lang/crates.io-index" 25 version = "0.12.1" 26 source = "registry+https://github.com/rust-lang/crates.io-index" 34 version = "0.2.14" [all …]
|
| D | CONTRIBUTING.md | 5 [#rust on chat.mozilla.org](https://chat.mozilla.org/#/room/#rust:mozilla.org) 8 <!-- START doctoc generated TOC please keep comment here to allow auto update --> 9 <!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --> 11 - [Code of Conduct](#code-of-conduct) 12 - [Filing an Issue](#filing-an-issue) 13 - [Looking to Start Contributing to `bindgen`?](#looking-to-start-contributing-to-bindgen) 14 - [Building](#building) 15 - [Testing](#testing) 16 - [Overview](#overview) 17 - [Testing Bindings Generation](#testing-bindings-generation) [all …]
|
| /third_party/rust/crates/memchr/bench/ |
| D | Cargo.lock | 5 version = "0.2.14" 6 source = "registry+https://github.com/rust-lang/crates.io-index" 9 "hermit-abi", 16 version = "1.0.1" 17 source = "registry+https://github.com/rust-lang/crates.io-index" 22 version = "1.2.1" 23 source = "registry+https://github.com/rust-lang/crates.io-index" 28 version = "0.2.14" 29 source = "registry+https://github.com/rust-lang/crates.io-index" 33 "memchr 2.3.4 (registry+https://github.com/rust-lang/crates.io-index)", [all …]
|
| /third_party/rust/crates/once_cell/ |
| D | Cargo.lock.msrv | 3 version = 3 6 name = "aho-corasick" 7 version = "0.7.19" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 15 name = "atomic-polyfill" 16 version = "1.0.1" 17 source = "registry+https://github.com/rust-lang/crates.io-index" 20 "critical-section", 25 version = "1.3.2" 26 source = "registry+https://github.com/rust-lang/crates.io-index" [all …]
|
| /third_party/rust/crates/cxx/third-party/ |
| D | Cargo.lock | 3 version = 3 7 version = "1.0.0" 8 source = "registry+https://github.com/rust-lang/crates.io-index" 13 version = "1.3.2" 14 source = "registry+https://github.com/rust-lang/crates.io-index" 19 version = "1.0.79" 20 source = "registry+https://github.com/rust-lang/crates.io-index" 25 version = "4.3.0" 26 source = "registry+https://github.com/rust-lang/crates.io-index" 34 version = "4.3.0" [all …]
|
| /third_party/rust/crates/rustix/.github/workflows/ |
| D | test-users.yml | 10 runs-on: ${{ matrix.os }} 15 …build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64e… 17 - build: ubuntu 18 os: ubuntu-latest 19 rust: nightly 20 - build: i686-linux 21 os: ubuntu-latest 22 rust: nightly 23 target: i686-unknown-linux-gnu 24 gcc_package: gcc-i686-linux-gnu [all …]
|
| /third_party/rust/crates/libc/ |
| D | README.md | 1 # libc - Raw FFI bindings to platforms' system libraries 3 [![GHA Status]][GitHub Actions] [![Cirrus CI Status]][Cirrus CI] [![Latest Version]][crates.io] [![… 6 code (or "C-like" code) on each of the platforms that Rust supports. This 17 [rfc]: https://github.com/rust-lang/rfcs/blob/HEAD/text/1291-promote-libc.md 23 For v0.2, please submit PRs to the `libc-0.2` branch instead. 26 See the [tracking issue](https://github.com/rust-lang/libc/issues/3248) for details. 46 * `const-extern-fn`: Changes some `extern fn`s into `const extern fn`s. 47 If you use Rust >= 1.62, this feature is implicitly enabled. 52 ## Rust version support 54 The minimum supported Rust toolchain version is currently **Rust 1.13.0**. [all …]
|
| D | README zh.md | 1 # libc - 提供 C 标准库的rust侧FFI 3 [![GHA Status]][GitHub Actions] [![Cirrus CI Status]][Cirrus CI] [![Latest Version]][crates.io] [![… 17 [rfc]: https://github.com/rust-lang/rfcs/blob/master/text/1291-promote-libc.md 26 deps = [ "//third_party/rust/crates/libc:lib" ] 47 * `const-extern-fn`: 将一些`extern fn`s改为`const extern fn`s。 55 目前支持的最小Rust工具链版本是**Rust 1.13.0**。(libc 目前没有任何计划关于改变最小支持的支持的 Rust 版本)。需要较新的 Rust 特性的 API 只在较新的 Rust … 57 | Feature | Version | 58 |----------------------|---------| 66 | `const-extern-fn` | 1.62.0 | 72 见[`ci/build.sh`](https://github.com/rust-lang/libc/blob/master/ci/build.sh) [all …]
|
| D | build.rs | 6 // List of cfgs this build script is allowed to set. The list is needed to support check-cfg, as we 35 // Extra values to allow for check-cfg. 46 // Avoid unnecessary re-building. in main() 47 println!("cargo:rerun-if-changed=build.rs"); in main() 66 // On CI, we detect the actual FreeBSD version and match its ABI exactly, in main() 80 // Non-Emscripten or version < 3.1.42. in main() 89 // Rust >= 1.15 supports private module use: in main() 94 // Rust >= 1.19 supports unions: in main() 99 // Rust >= 1.24 supports const mem::size_of: in main() 104 // Rust >= 1.25 supports repr(align): in main() [all …]
|
| /third_party/rust/crates/regex/ |
| D | CHANGELOG.md | 1 1.7.1 (2023-01-09) 8 * [PERF #930](https://github.com/rust-lang/regex/pull/930): 13 * [BUG #945](https://github.com/rust-lang/regex/issues/945): 17 1.7.0 (2022-11-05) 23 * [FEATURE #832](https://github.com/rust-lang/regex/issues/916): 27 1.6.0 (2022-07-05) 33 * [FEATURE #832](https://github.com/rust-lang/regex/pull/832): 35 * [FEATURE #857](https://github.com/rust-lang/regex/pull/857): 37 * [FEATURE #861](https://github.com/rust-lang/regex/pull/861): 39 * [FEATURE #877](https://github.com/rust-lang/regex/issues/877): [all …]
|
| D | README.md | 3 A Rust library for parsing, compiling, and executing regular expressions. Its 4 syntax is similar to Perl-style regular expressions, but lacks a few features 10 [](https://github.com/rus… 12 [](https://github.com/rust… 29 Here's a simple example that matches a date in YYYY-MM-DD format and prints the 32 ```rust 38 - 40 - 43 let caps = re.captures("2010-03-14").unwrap(); 54 ```rust [all …]
|
| /third_party/rust/crates/serde/serde/ |
| D | README.md | 1 …; [![Build Status]][actions] [![Latest Version]][crates.io] [![serde msrv]][Rust 1.31] [![serde_de… 3 [Build Status]: https://img.shields.io/github/actions/workflow/status/serde-rs/serde/ci.yml?branch=… 4 [actions]: https://github.com/serde-rs/serde/actions?query=branch%3Amaster 5 [Latest Version]: https://img.shields.io/crates/v/serde.svg 9 [Rust 1.31]: https://blog.rust-lang.org/2018/12/06/Rust-1.31-and-rust-2018.html 10 [Rust 1.56]: https://blog.rust-lang.org/2021/10/21/Rust-1.56.0.html 12 **Serde is a framework for *ser*ializing and *de*serializing Rust data structures efficiently and g… 14 --- 18 - [An overview of Serde](https://serde.rs/) 19 - [Data formats supported by Serde](https://serde.rs/#data-formats) [all …]
|
| D | build.rs | 5 // The rustc-cfg strings below are *not* public API. Please let us know by 9 println!("cargo:rerun-if-changed=build.rs"); in main() 17 let emscripten = target == "asmjs-unknown-emscripten" || target == "wasm32-unknown-emscripten"; in main() 19 // TryFrom, Atomic types, non-zero signed integers, and SystemTime::checked_add in main() 20 // stabilized in Rust 1.34: in main() 21 // https://blog.rust-lang.org/2019/04/11/Rust-1.34.0.html#tryfrom-and-tryinto in main() 22 // https://blog.rust-lang.org/2019/04/11/Rust-1.34.0.html#library-stabilizations in main() 24 println!("cargo:rustc-cfg=no_core_try_from"); in main() 25 println!("cargo:rustc-cfg=no_num_nonzero_signed"); in main() 26 println!("cargo:rustc-cfg=no_systemtime_checked_add"); in main() [all …]
|
| /third_party/rust/crates/serde/ |
| D | README.md | 1 …; [![Build Status]][actions] [![Latest Version]][crates.io] [![serde msrv]][Rust 1.31] [![serde_de… 3 [Build Status]: https://img.shields.io/github/actions/workflow/status/serde-rs/serde/ci.yml?branch=… 4 [actions]: https://github.com/serde-rs/serde/actions?query=branch%3Amaster 5 [Latest Version]: https://img.shields.io/crates/v/serde.svg 9 [Rust 1.31]: https://blog.rust-lang.org/2018/12/06/Rust-1.31-and-rust-2018.html 10 [Rust 1.56]: https://blog.rust-lang.org/2021/10/21/Rust-1.56.0.html 12 **Serde is a framework for *ser*ializing and *de*serializing Rust data structures efficiently and g… 14 --- 18 - [An overview of Serde](https://serde.rs/) 19 - [Data formats supported by Serde](https://serde.rs/#data-formats) [all …]
|
| /third_party/rust/crates/serde/serde_derive/ |
| D | README.md | 1 …; [![Build Status]][actions] [![Latest Version]][crates.io] [![serde msrv]][Rust 1.31] [![serde_de… 3 [Build Status]: https://img.shields.io/github/actions/workflow/status/serde-rs/serde/ci.yml?branch=… 4 [actions]: https://github.com/serde-rs/serde/actions?query=branch%3Amaster 5 [Latest Version]: https://img.shields.io/crates/v/serde.svg 9 [Rust 1.31]: https://blog.rust-lang.org/2018/12/06/Rust-1.31-and-rust-2018.html 10 [Rust 1.56]: https://blog.rust-lang.org/2021/10/21/Rust-1.56.0.html 12 **Serde is a framework for *ser*ializing and *de*serializing Rust data structures efficiently and g… 14 --- 18 - [An overview of Serde](https://serde.rs/) 19 - [Data formats supported by Serde](https://serde.rs/#data-formats) [all …]
|
| /third_party/rust/crates/termcolor/.github/workflows/ |
| D | ci.yml | 6 - master 8 - cron: '00 01 * * *' 12 runs-on: ${{ matrix.os }} 16 - pinned 17 - pinned-win 18 - stable 19 - beta 20 - nightly 21 - macos 22 - win-msvc [all …]
|
| /third_party/rust/crates/codespan/.github/workflows/ |
| D | ci.yml | 6 - master 10 - master 14 runs-on: ubuntu-latest 17 rust: ["1.40.0", "stable", "beta", "nightly"] 18 name: Check (${{ matrix.rust }}) 20 - uses: actions/checkout@v2 21 - name: Install minimal ${{ matrix.rust }} 22 uses: actions-rs/toolchain@v1 25 toolchain: ${{ matrix.rust }} 27 # Check each crate individually to work around rust-lang/cargo#4942 [all …]
|
| /third_party/rust/crates/bindgen/book/src/ |
| D | using-unions.md | 3 **NOTE**: Rust 1.19 stabilized the `union` type (see Rust issue [#32836](https://github.com/rust-la… 5 You can pass the `--rust-target` option to tell `bindgen` to target a specific version of Rust. 6 By default, `bindgen` will target the latest stable Rust. 7 The `--rust-target` option accepts a specific stable version (such as "1.0" or "1.19") or "nightly". 9 **NOTE**: The `--unstable-rust` option is deprecated; use `--rust-target nightly` instead. 38 …://docs.rs/bindgen/latest/bindgen/struct.Builder.html#method.rust_target) <!-- Update when live --> 43 * `--rust-target` 44 * `--with-derive-default` 48 Bindgen can emit one of two Rust types that correspond to C unions: 50 * Rust's `union` builtin (only available in Rust >= 1.19, including nightly) [all …]
|
| /third_party/rust/crates/bindgen/bindgen/ |
| D | features.rs | 14 /// Represents the version of the Rust language to target. 31 /// Gives the latest stable Rust version 32 fn default() -> RustTarget { 42 /// * The stable/beta versions of Rust are of the form "1.0", 44 /// * The nightly version should be specified with "nightly". 45 fn from_str(s: &str) -> Result<Self, Self::Err> { 54 "Got an invalid rust target. Accepted values ", 62 fn from(target: RustTarget) -> Self { 89 /// Rust stable 1.0 90 …ated = "This rust target is deprecated. If you have a good reason to use this target please report… [all …]
|
| /third_party/rust/crates/bindgen/bindgen-cli/ |
| D | Cargo.toml | 3 "The rust-bindgen project contributors", 5 description = "Automatically generates Rust FFI bindings to C and C++ libraries." 6 keywords = ["bindings", "ffi", "code-generation"] 7 categories = ["external-ffi-bindings", "development-tools::ffi"] 8 license = "BSD-3-Clause" 9 name = "bindgen-cli" 11 repository = "https://github.com/rust-lang/rust-bindgen" 13 homepage = "https://rust-lang.github.io/rust-bindgen/" 14 version = "0.64.0" 17 rust-version = "1.60.0" [all …]
|
| /third_party/rust/crates/pin-utils/ |
| D | .travis.yml | 1 language: rust 2 rust: 3 - nightly 9 # This is the minimum Rust version supported by pin-utils. 10 # When updating this, the reminder to update the minimum required version in README.md. 11 - name: cargo test (minimum required version) 12 rust: 1.33.0 14 - name: cargo +stable test 15 rust: stable 17 - name: cargo test [all …]
|
| /third_party/rust/crates/shlex/.github/workflows/ |
| D | test.yml | 1 name: Rust 10 runs-on: ubuntu-latest 12 - uses: actions/checkout@v2 13 - uses: ATiltedTree/setup-rust@v1 15 rust-version: stable 16 - run: cargo check 20 runs-on: ubuntu-latest 22 - uses: actions/checkout@v2 23 - uses: ATiltedTree/setup-rust@v1 25 rust-version: stable [all …]
|
| /third_party/rust/crates/rustc-hash/ |
| D | CODE_OF_CONDUCT.md | 1 # The Rust Code of Conduct 3 A version of this document [can be found online](https://www.rust-lang.org/conduct.html). 7 **Contact**: [rust-mods@rust-lang.org](mailto:rust-mods@rust-lang.org) 12 …es of opinion and that every design or implementation choice carries a trade-off and numerous cost… 15 … a community member, please contact one of the channel ops or any of the [Rust moderation team][mo… 16 * Likewise any spamming, trolling, flaming, baiting or other attention-stealing behavior is not wel… 21 … conduct. If you feel that a thread needs moderation, please contact the [Rust moderation team][mo… 23 1. Remarks that violate the Rust standards of conduct, including hateful, hurtful, oppressive, or e… 28 6. Moderators may choose at their discretion to un-ban the user if it was a first offense and they … 29 …tor, or with a different moderator, **in private**. Complaints about bans in-channel are not allow… [all …]
|
| /third_party/rust/crates/os_str_bytes/ |
| D | README.md | 4 [`OsString`], without resorting to panics or corruption for invalid UTF-8. 10 the bytes to be valid in UTF-8. However, since this crate makes conversions 12 in UTF-8 can be converted. 27 ## Rust version support 29 The minimum supported Rust toolchain version depends on the platform: 35 <th>Minimum Version</th> 39 <td><code>*-fortanix-*-sgx</code></td> 40 …<td>nightly (<a href="https://doc.rust-lang.org/unstable-book/library-features/sgx-platform.html">… 44 <td><code>*-*-hermit</code></td> 49 <td><code>*-*-solid_asp3(-*)</code></td> [all …]
|