===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
cargo-0.47.0/CHANGELOG.md-1037-  [#6800](https://github.com/rust-lang/cargo/pull/6800)
cargo-0.47.0/CHANGELOG.md:1038:- `--example` binaries built for the WASM target are fixed to no longer
cargo-0.47.0/CHANGELOG.md-1039-  include a metadata hash in the filename, and are correctly emitted in the
##############################################
cargo-0.47.0/crates/cargo-test-support/src/lib.rs-1783-    cfg!(emulate_second_only_system) ||
cargo-0.47.0/crates/cargo-test-support/src/lib.rs:1784:    // This should actually be a test that `$CARGO_TARGET_DIR` is on an HFS
cargo-0.47.0/crates/cargo-test-support/src/lib.rs-1785-    // filesystem, (or any filesystem with low-resolution mtimes). However,
##############################################
cargo-0.47.0/crates/cargo-test-support/src/paths.rs-23-        // `target/debug/foo`, in which case our `path` is already pointing at
cargo-0.47.0/crates/cargo-test-support/src/paths.rs:24:        // `target`. If, however, `cargo test --target $target` is used then the
cargo-0.47.0/crates/cargo-test-support/src/paths.rs:25:        // output is `target/$target/debug/foo`, so our path is pointing at
cargo-0.47.0/crates/cargo-test-support/src/paths.rs:26:        // `target/$target`. Here we conditionally pop the `$target` name.
cargo-0.47.0/crates/cargo-test-support/src/paths.rs-27-        if path.file_name().and_then(|s| s.to_str()) != Some("target") {
##############################################
cargo-0.47.0/crates/cargo-test-support/src/registry.rs-283-    /// Normal files are automatically placed within a directory named
cargo-0.47.0/crates/cargo-test-support/src/registry.rs:284:    /// `$PACKAGE-$VERSION`. This allows you to override that behavior,
cargo-0.47.0/crates/cargo-test-support/src/registry.rs-285-    /// typically for testing invalid behavior.
##############################################
cargo-0.47.0/crates/cargo-test-support/src/registry.rs-603-
cargo-0.47.0/crates/cargo-test-support/src/registry.rs:604:    /// Changes this to `[target.$target.dependencies]`.
cargo-0.47.0/crates/cargo-test-support/src/registry.rs-605-    pub fn target(&mut self, target: &str) -> &mut Self {
##############################################
cargo-0.47.0/crates/cargo-test-support/src/registry.rs-609-
cargo-0.47.0/crates/cargo-test-support/src/registry.rs:610:    /// Adds `registry = $registry` to this dependency.
cargo-0.47.0/crates/cargo-test-support/src/registry.rs-611-    pub fn registry(&mut self, registry: &str) -> &mut Self {
##############################################
cargo-0.47.0/src/bin/cargo/commands/install.rs-79-`bin` folder. The installation root is determined, in order of precedence, by
cargo-0.47.0/src/bin/cargo/commands/install.rs:80:`--root`, `$CARGO_INSTALL_ROOT`, the `install.root` configuration key, and
cargo-0.47.0/src/bin/cargo/commands/install.rs:81:finally the home directory (which is either `$CARGO_HOME` if set or
cargo-0.47.0/src/bin/cargo/commands/install.rs:82:`$HOME/.cargo` by default).
cargo-0.47.0/src/bin/cargo/commands/install.rs-83-
##############################################
cargo-0.47.0/src/cargo/core/compiler/build_config.rs-47-    /// * `build.target`
cargo-0.47.0/src/cargo/core/compiler/build_config.rs:48:    /// * `target.$target.ar`
cargo-0.47.0/src/cargo/core/compiler/build_config.rs:49:    /// * `target.$target.linker`
cargo-0.47.0/src/cargo/core/compiler/build_config.rs:50:    /// * `target.$target.libfoo.metadata`
cargo-0.47.0/src/cargo/core/compiler/build_config.rs-51-    pub fn new(
##############################################
cargo-0.47.0/src/cargo/core/compiler/context/compilation_files.rs-609-    //   executable, and we don't want the PDB path to include the hash in it.
cargo-0.47.0/src/cargo/core/compiler/context/compilation_files.rs:610:    // - wasm32 executables: When using emscripten, the path to the .wasm file
cargo-0.47.0/src/cargo/core/compiler/context/compilation_files.rs-611-    //   is embedded in the .js file, so we don't want the hash in there.
##############################################
cargo-0.47.0/src/cargo/core/compiler/layout.rs-98-//! When cross-compiling, the layout is the same, except it appears in
cargo-0.47.0/src/cargo/core/compiler/layout.rs:99://! `target/$TRIPLE`.
cargo-0.47.0/src/cargo/core/compiler/layout.rs-100-
##############################################
cargo-0.47.0/src/cargo/core/compiler/layout.rs-111-    /// The root directory: `/path/to/target`.
cargo-0.47.0/src/cargo/core/compiler/layout.rs:112:    /// If cross compiling: `/path/to/target/$TRIPLE`.
cargo-0.47.0/src/cargo/core/compiler/layout.rs-113-    root: PathBuf,
cargo-0.47.0/src/cargo/core/compiler/layout.rs:114:    /// The final artifact destination: `$root/debug` (or `release`).
cargo-0.47.0/src/cargo/core/compiler/layout.rs-115-    dest: PathBuf,
cargo-0.47.0/src/cargo/core/compiler/layout.rs:116:    /// The directory with rustc artifacts: `$dest/deps`
cargo-0.47.0/src/cargo/core/compiler/layout.rs-117-    deps: PathBuf,
cargo-0.47.0/src/cargo/core/compiler/layout.rs:118:    /// The directory for build scripts: `$dest/build`
cargo-0.47.0/src/cargo/core/compiler/layout.rs-119-    build: PathBuf,
cargo-0.47.0/src/cargo/core/compiler/layout.rs:120:    /// The directory for incremental files: `$dest/incremental`
cargo-0.47.0/src/cargo/core/compiler/layout.rs-121-    incremental: PathBuf,
cargo-0.47.0/src/cargo/core/compiler/layout.rs:122:    /// The directory for fingerprints: `$dest/.fingerprint`
cargo-0.47.0/src/cargo/core/compiler/layout.rs-123-    fingerprint: PathBuf,
cargo-0.47.0/src/cargo/core/compiler/layout.rs:124:    /// The directory for examples: `$dest/examples`
cargo-0.47.0/src/cargo/core/compiler/layout.rs-125-    examples: PathBuf,
cargo-0.47.0/src/cargo/core/compiler/layout.rs:126:    /// The directory for rustdoc output: `$root/doc`
cargo-0.47.0/src/cargo/core/compiler/layout.rs-127-    doc: PathBuf,
##############################################
cargo-0.47.0/src/cargo/core/compiler/timings.js-112-    ctx.font = '14px sans-serif';
cargo-0.47.0/src/cargo/core/compiler/timings.js:113:    const label = `${unit.name}${unit.target} ${unit.duration}s`;
cargo-0.47.0/src/cargo/core/compiler/timings.js-114-    const text_info = ctx.measureText(label);
##############################################
cargo-0.47.0/src/cargo/core/compiler/timings.js-328-
cargo-0.47.0/src/cargo/core/compiler/timings.js:329:    ctx.fillText(`${(n+1) * step}s`, x, canvas_height - Y_LINE + 20);
cargo-0.47.0/src/cargo/core/compiler/timings.js-330-  }
##############################################
cargo-0.47.0/src/cargo/core/compiler/timings.js-454-  const time_output = document.getElementById('min-unit-time-output');
cargo-0.47.0/src/cargo/core/compiler/timings.js:455:  time_output.innerHTML = `${range.value}s`;
cargo-0.47.0/src/cargo/core/compiler/timings.js-456-  range.oninput = event => {
cargo-0.47.0/src/cargo/core/compiler/timings.js:457:    time_output.innerHTML = `${range.value}s`;
cargo-0.47.0/src/cargo/core/compiler/timings.js-458-    render_pipeline_graph();
##############################################
cargo-0.47.0/src/cargo/core/compiler/timings.js-462-  const scale_output = document.getElementById('scale-output');
cargo-0.47.0/src/cargo/core/compiler/timings.js:463:  scale_output.innerHTML = `${scale.value}`;
cargo-0.47.0/src/cargo/core/compiler/timings.js-464-  scale.oninput = event => {
cargo-0.47.0/src/cargo/core/compiler/timings.js:465:    scale_output.innerHTML = `${scale.value}`;
cargo-0.47.0/src/cargo/core/compiler/timings.js-466-    render_pipeline_graph();
##############################################
cargo-0.47.0/src/cargo/ops/fix.rs-82-    let mut wrapper = util::process(env::current_exe()?);
cargo-0.47.0/src/cargo/ops/fix.rs:83:    wrapper.env(FIX_ENV, lock_server.addr().to_string());
cargo-0.47.0/src/cargo/ops/fix.rs-84-    let _started = lock_server.start()?;
##############################################
cargo-0.47.0/src/cargo/sources/registry/mod.rs-130-//!
cargo-0.47.0/src/cargo/sources/registry/mod.rs:131://! Overall, the `$HOME/.cargo` looks like this when talking about the registry:
cargo-0.47.0/src/cargo/sources/registry/mod.rs-132-//!
##############################################
cargo-0.47.0/src/cargo/util/config/mod.rs-31-//! A good example is the `[target]` table. The code will request
cargo-0.47.0/src/cargo/util/config/mod.rs:32://! `target.$TRIPLE` and the config system can then appropriately fetch
cargo-0.47.0/src/cargo/util/config/mod.rs-33-//! environment variables like `CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER`.
##############################################
cargo-0.47.0/src/cargo/util/diagnostic_server.rs-232-            .with_context(|| "failed to bind TCP listener to manage locking")?;
cargo-0.47.0/src/cargo/util/diagnostic_server.rs:233:        let addr = listener.local_addr()?;
cargo-0.47.0/src/cargo/util/diagnostic_server.rs-234-
##############################################
cargo-0.47.0/src/cargo/util/lockserver.rs-48-            .with_context(|| "failed to bind TCP listener to manage locking")?;
cargo-0.47.0/src/cargo/util/lockserver.rs:49:        let addr = listener.local_addr()?;
cargo-0.47.0/src/cargo/util/lockserver.rs-50-        Ok(LockServer {
##############################################
cargo-0.47.0/src/cargo/util/lockserver.rs-57-
cargo-0.47.0/src/cargo/util/lockserver.rs:58:    pub fn addr(&self) -> &SocketAddr {
cargo-0.47.0/src/cargo/util/lockserver.rs-59-        &self.addr
##############################################
cargo-0.47.0/src/doc/man/cargo-login.adoc-16-authentication, such as man:cargo-publish[1], will be automatically
cargo-0.47.0/src/doc/man/cargo-login.adoc:17:authenticated. The token is saved in `$CARGO_HOME/credentials.toml`. `CARGO_HOME`
cargo-0.47.0/src/doc/man/cargo-login.adoc-18-defaults to `.cargo` in your home directory.
##############################################
cargo-0.47.0/src/doc/man/cargo.adoc-167-
cargo-0.47.0/src/doc/man/cargo.adoc:168:`$CARGO_HOME/bin/`::
cargo-0.47.0/src/doc/man/cargo.adoc-169-    Binaries installed by man:cargo-install[1] will be located here. If using
##############################################
cargo-0.47.0/src/doc/man/cargo.adoc-171-
cargo-0.47.0/src/doc/man/cargo.adoc:172:`$CARGO_HOME/config.toml`::
cargo-0.47.0/src/doc/man/cargo.adoc-173-    The global configuration file. See linkcargo:reference/config.html[the reference]
##############################################
cargo-0.47.0/src/doc/man/cargo.adoc-180-
cargo-0.47.0/src/doc/man/cargo.adoc:181:`$CARGO_HOME/credentials.toml`::
cargo-0.47.0/src/doc/man/cargo.adoc-182-    Private authentication information for logging in to a registry.
cargo-0.47.0/src/doc/man/cargo.adoc-183-
cargo-0.47.0/src/doc/man/cargo.adoc:184:`$CARGO_HOME/registry/`::
cargo-0.47.0/src/doc/man/cargo.adoc-185-    This directory contains cached downloads of the registry index and any
##############################################
cargo-0.47.0/src/doc/man/cargo.adoc-187-
cargo-0.47.0/src/doc/man/cargo.adoc:188:`$CARGO_HOME/git/`::
cargo-0.47.0/src/doc/man/cargo.adoc-189-    This directory contains cached downloads of git dependencies.
cargo-0.47.0/src/doc/man/cargo.adoc-190-
cargo-0.47.0/src/doc/man/cargo.adoc:191:Please note that the internal structure of the `$CARGO_HOME` directory is not
cargo-0.47.0/src/doc/man/cargo.adoc-192-stable yet and may be subject to change.
##############################################
cargo-0.47.0/src/doc/man/description-install-root.adoc-6-- `CARGO_HOME` environment variable
cargo-0.47.0/src/doc/man/description-install-root.adoc:7:- `$HOME/.cargo`
##############################################
cargo-0.47.0/src/doc/src/guide/cargo-home.md-6-The [home](https://crates.io/crates/home) crate provides an API for getting this location if you need this information inside your Rust crate.
cargo-0.47.0/src/doc/src/guide/cargo-home.md:7:By default, the Cargo home is located in `$HOME/.cargo/`.
cargo-0.47.0/src/doc/src/guide/cargo-home.md-8-
##############################################
cargo-0.47.0/src/doc/src/guide/cargo-home.md-27-The bin directory contains executables of crates that were installed via [`cargo install`] or [`rustup`](https://github.com/rust-lang/rustup.rs).
cargo-0.47.0/src/doc/src/guide/cargo-home.md:28:To be able to make these binaries accessible, add the path of the directory to your `$PATH` environment variable.
cargo-0.47.0/src/doc/src/guide/cargo-home.md-29-
##############################################
cargo-0.47.0/src/doc/src/guide/cargo-home.md-55-
cargo-0.47.0/src/doc/src/guide/cargo-home.md:56:To avoid redownloading all crate dependencies during continuous integration, you can cache the `$CARGO_HOME` directory.
cargo-0.47.0/src/doc/src/guide/cargo-home.md-57-However, caching the entire directory is often inefficient as it will contain downloaded sources twice.
cargo-0.47.0/src/doc/src/guide/cargo-home.md:58:If we depend on a crate such as `serde 1.0.92` and cache the entire `$CARGO_HOME` we would actually cache the sources twice, the `serde-1.0.92.crate` inside `registry/cache` and the extracted `.rs` files of serde inside `registry/src`.
cargo-0.47.0/src/doc/src/guide/cargo-home.md-59-That can unnecessarily slow down the build as downloading, extracting, recompressing and reuploading the cache to the CI servers can take some time.
##############################################
cargo-0.47.0/src/doc/src/reference/config.md-19-* `/.cargo/config.toml`
cargo-0.47.0/src/doc/src/reference/config.md:20:* `$CARGO_HOME/config.toml` which defaults to:
cargo-0.47.0/src/doc/src/reference/config.md-21-    * Windows: `%USERPROFILE%\.cargo\config.toml`
cargo-0.47.0/src/doc/src/reference/config.md:22:    * Unix: `$HOME/.cargo/config.toml`
cargo-0.47.0/src/doc/src/reference/config.md-23-
##############################################
cargo-0.47.0/src/doc/src/reference/config.md-194-Configuration values with sensitive information are stored in the
cargo-0.47.0/src/doc/src/reference/config.md:195:`$CARGO_HOME/credentials.toml` file. This file is automatically created and updated
cargo-0.47.0/src/doc/src/reference/config.md-196-by [`cargo login`]. It follows the same format as Cargo config files.
##############################################
cargo-0.47.0/src/doc/src/reference/environment-variables.md-12-* `CARGO_HOME` — Cargo maintains a local cache of the registry index and of
cargo-0.47.0/src/doc/src/reference/environment-variables.md:13:  git checkouts of crates. By default these are stored under `$HOME/.cargo`
cargo-0.47.0/src/doc/src/reference/environment-variables.md-14-  (`%USERPROFILE%\.cargo` on Windows), but this variable overrides the
##############################################
cargo-0.47.0/src/doc/src/reference/environment-variables.md-217-special consideration where if `DYLD_FALLBACK_LIBRARY_PATH` is not already
cargo-0.47.0/src/doc/src/reference/environment-variables.md:218:set, it will add the default `$HOME/lib:/usr/local/lib:/usr/lib`.
cargo-0.47.0/src/doc/src/reference/environment-variables.md-219-
##############################################
cargo-0.47.0/src/doc/src/reference/environment-variables.md-323-Cargo exposes this environment variable to 3rd party subcommands
cargo-0.47.0/src/doc/src/reference/environment-variables.md:324:(ie. programs named `cargo-foobar` placed in `$PATH`):
cargo-0.47.0/src/doc/src/reference/environment-variables.md-325-
##############################################
cargo-0.47.0/src/doc/src/reference/external-tools.md-252-cargo `(?<command>[^ ]+)` into an invocation of an external tool
cargo-0.47.0/src/doc/src/reference/external-tools.md:253:`cargo-${command}`. The external tool must be present in one of the user's
cargo-0.47.0/src/doc/src/reference/external-tools.md:254:`$PATH` directories.
cargo-0.47.0/src/doc/src/reference/external-tools.md-255-
##############################################
cargo-0.47.0/src/doc/src/reference/external-tools.md-258-will be the subcommand name itself. For example, the second argument would be
cargo-0.47.0/src/doc/src/reference/external-tools.md:259:`${command}` when invoking `cargo-${command}`. Any additional arguments on the
cargo-0.47.0/src/doc/src/reference/external-tools.md-260-command line will be forwarded unchanged.
##############################################
cargo-0.47.0/src/doc/src/reference/external-tools.md-263-${command}`. Cargo assumes that the subcommand will print a help message if its
cargo-0.47.0/src/doc/src/reference/external-tools.md:264:third argument is `--help`. So, `cargo help ${command}` would invoke
cargo-0.47.0/src/doc/src/reference/external-tools.md:265:`cargo-${command} ${command} --help`.
cargo-0.47.0/src/doc/src/reference/external-tools.md-266-
##############################################
cargo-0.47.0/src/doc/src/reference/overriding-dependencies.md-100-path in parentheses in the build output). If you don't see the local path version getting
cargo-0.47.0/src/doc/src/reference/overriding-dependencies.md:101:built then you may need to run `cargo update -p uuid --precise $version` where
cargo-0.47.0/src/doc/src/reference/overriding-dependencies.md:102:`$version` is the version of the locally checked out copy of `uuid`.
cargo-0.47.0/src/doc/src/reference/overriding-dependencies.md-103-
##############################################
cargo-0.47.0/src/doc/src/reference/registries.md-83-The authentication information saved by [`cargo login`] is stored in the
cargo-0.47.0/src/doc/src/reference/registries.md:84:`credentials.toml` file in the Cargo home directory (default `$HOME/.cargo`). It
cargo-0.47.0/src/doc/src/reference/registries.md-85-has a separate table for each registry, for example:
##############################################
cargo-0.47.0/tests/testsuite/build.rs-4932-    let listener = std::net::TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/tests/testsuite/build.rs:4933:    let addr = listener.local_addr().unwrap();
cargo-0.47.0/tests/testsuite/build.rs-4934-
##############################################
cargo-0.47.0/tests/testsuite/concurrent.rs-393-    b.stdout(Stdio::piped()).stderr(Stdio::piped());
cargo-0.47.0/tests/testsuite/concurrent.rs:394:    a.env("ADDR", l.local_addr().unwrap().to_string())
cargo-0.47.0/tests/testsuite/concurrent.rs-395-        .env("A", "a");
cargo-0.47.0/tests/testsuite/concurrent.rs:396:    b.env("ADDR", l.local_addr().unwrap().to_string())
cargo-0.47.0/tests/testsuite/concurrent.rs-397-        .env_remove("A");
##############################################
cargo-0.47.0/tests/testsuite/death.rs-13-    let listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/tests/testsuite/death.rs:14:    let addr = listener.local_addr().unwrap();
cargo-0.47.0/tests/testsuite/death.rs-15-
##############################################
cargo-0.47.0/tests/testsuite/freshness.rs-1492-    let server = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/tests/testsuite/freshness.rs:1493:    let addr = server.local_addr().unwrap();
cargo-0.47.0/tests/testsuite/freshness.rs-1494-
##############################################
cargo-0.47.0/tests/testsuite/freshness.rs-2322-    let link_listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/tests/testsuite/freshness.rs:2323:    let link_addr = link_listener.local_addr().unwrap();
cargo-0.47.0/tests/testsuite/freshness.rs-2324-
##############################################
cargo-0.47.0/tests/testsuite/freshness.rs-2326-    let rustc_listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/tests/testsuite/freshness.rs:2327:    let rustc_addr = rustc_listener.local_addr().unwrap();
cargo-0.47.0/tests/testsuite/freshness.rs-2328-
##############################################
cargo-0.47.0/tests/testsuite/git.rs-2394-    let listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/tests/testsuite/git.rs:2395:    let addr = listener.local_addr().unwrap();
cargo-0.47.0/tests/testsuite/git.rs-2396-    let done = Arc::new(AtomicBool::new(false));
##############################################
cargo-0.47.0/tests/testsuite/jobserver.rs-141-    let l = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/tests/testsuite/jobserver.rs:142:    let addr = l.local_addr().unwrap();
cargo-0.47.0/tests/testsuite/jobserver.rs-143-
##############################################
cargo-0.47.0/tests/testsuite/tool_paths.rs-201-
cargo-0.47.0/tests/testsuite/tool_paths.rs:202:// custom runner set via `target.$triple.runner` have precedence over `target.'cfg(..)'.runner`
cargo-0.47.0/tests/testsuite/tool_paths.rs-203-#[cargo_test]
##############################################
cargo-0.47.0/tests/testsuite/git_auth.rs-15-    let server = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/tests/testsuite/git_auth.rs:16:    let addr = server.local_addr().unwrap();
cargo-0.47.0/tests/testsuite/git_auth.rs-17-
##############################################
cargo-0.47.0/tests/testsuite/git_auth.rs-172-    let server = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/tests/testsuite/git_auth.rs:173:    let addr = server.local_addr().unwrap();
cargo-0.47.0/tests/testsuite/git_auth.rs-174-    let t = thread::spawn(move || {
##############################################
cargo-0.47.0/tests/testsuite/git_auth.rs-236-    let server = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/tests/testsuite/git_auth.rs:237:    let addr = server.local_addr().unwrap();
cargo-0.47.0/tests/testsuite/git_auth.rs-238-    let t = thread::spawn(move || {
##############################################
cargo-0.47.0/vendor/anyhow/src/kind.rs:1:// Tagged dispatch mechanism for resolving the behavior of `anyhow!($expr)`.
cargo-0.47.0/vendor/anyhow/src/kind.rs-2-//
##############################################
cargo-0.47.0/vendor/anyhow/src/macros.rs-2-///
cargo-0.47.0/vendor/anyhow/src/macros.rs:3:/// This macro is equivalent to `return Err(From::from($err))`.
cargo-0.47.0/vendor/anyhow/src/macros.rs-4-///
##############################################
cargo-0.47.0/vendor/anyhow/src/macros.rs-64-///
cargo-0.47.0/vendor/anyhow/src/macros.rs:65:/// This macro is equivalent to `if !$cond { return Err(From::from($err)); }`.
cargo-0.47.0/vendor/anyhow/src/macros.rs-66-///
##############################################
cargo-0.47.0/vendor/atty/CHANGELOG.md-18-
cargo-0.47.0/vendor/atty/CHANGELOG.md:19:* fix wasm regression [#27](https://github.com/softprops/atty/pull/27)
cargo-0.47.0/vendor/atty/CHANGELOG.md-20-
##############################################
cargo-0.47.0/vendor/atty/CHANGELOG.md-38-
cargo-0.47.0/vendor/atty/CHANGELOG.md:39:* added support for Wasm compile targets [#17](https://github.com/softprops/atty/pull/17)
cargo-0.47.0/vendor/atty/CHANGELOG.md-40-
##############################################
cargo-0.47.0/vendor/atty/CHANGELOG.md-42-
cargo-0.47.0/vendor/atty/CHANGELOG.md:43:* added support for Wasm compile targets [#17](https://github.com/softprops/atty/pull/17)
cargo-0.47.0/vendor/atty/CHANGELOG.md-44-
##############################################
cargo-0.47.0/vendor/autocfg/README.md-54-- 0.1.7 (2019-10-20)
cargo-0.47.0/vendor/autocfg/README.md:55:  - Apply `RUSTFLAGS` when probing `$TARGET != $HOST`, mainly for sysroot, by @roblabla.
cargo-0.47.0/vendor/autocfg/README.md-56-
##############################################
cargo-0.47.0/vendor/autocfg/README.md-67-- 0.1.3 (2019-05-21)
cargo-0.47.0/vendor/autocfg/README.md:68:  - Auto-detects if `#![no_std]` is needed for the `$TARGET`.
cargo-0.47.0/vendor/autocfg/README.md-69-
##############################################
cargo-0.47.0/vendor/cc/README.md-103-
cargo-0.47.0/vendor/cc/README.md:104:By default cc-rs will limit parallelism to `$NUM_JOBS`, or if not present it
cargo-0.47.0/vendor/cc/README.md-105-will limit it to the number of cpus on the machine. If you are using cargo,
cargo-0.47.0/vendor/cc/README.md:106:use `-jN` option of `build`, `test` and `run` commands as `$NUM_JOBS`
cargo-0.47.0/vendor/cc/README.md-107-is supplied by cargo.
##############################################
cargo-0.47.0/vendor/cc/src/lib.rs-1147-    fn compile_object(&self, obj: &Object) -> Result<(), Error> {
cargo-0.47.0/vendor/cc/src/lib.rs:1148:        let is_asm = obj.src.extension().and_then(|s| s.to_str()) == Some("asm");
cargo-0.47.0/vendor/cc/src/lib.rs-1149-        let target = self.get_target()?;
##############################################
cargo-0.47.0/vendor/cc/src/lib.rs-1152-        let clang = compiler.family == ToolFamily::Clang;
cargo-0.47.0/vendor/cc/src/lib.rs:1153:        let (mut cmd, name) = if msvc && is_asm {
cargo-0.47.0/vendor/cc/src/lib.rs-1154-            self.msvc_macro_assembler()?
##############################################
cargo-0.47.0/vendor/cc/src/lib.rs-1171-        command_add_output_file(&mut cmd, &obj.dst, self.cuda, msvc, clang, is_asm, is_arm);
cargo-0.47.0/vendor/cc/src/lib.rs:1172:        // armasm and armasm64 don't requrie -c option
cargo-0.47.0/vendor/cc/src/lib.rs:1173:        if !msvc || !is_asm || !is_arm {
cargo-0.47.0/vendor/cc/src/lib.rs-1174-            cmd.arg("-c");
##############################################
cargo-0.47.0/vendor/cc/src/lib.rs-2865-) {
cargo-0.47.0/vendor/cc/src/lib.rs:2866:    if msvc && !clang && !cuda && !(is_asm && is_arm) {
cargo-0.47.0/vendor/cc/src/lib.rs-2867-        let mut s = OsString::from("-Fo");
##############################################
cargo-0.47.0/vendor/cfg-if/src/lib.rs-71-        // Emit all items within one block, applying an appropriate #[cfg]. The
cargo-0.47.0/vendor/cfg-if/src/lib.rs:72:        // #[cfg] will require all `$m` matchers specified and must also negate
cargo-0.47.0/vendor/cfg-if/src/lib.rs-73-        // all previous matchers.
##############################################
cargo-0.47.0/vendor/cfg-if/src/lib.rs-75-
cargo-0.47.0/vendor/cfg-if/src/lib.rs:76:        // Recurse to emit all other items in `$rest`, and when we do so add all
cargo-0.47.0/vendor/cfg-if/src/lib.rs:77:        // our `$m` matchers to the list of `$not` matchers as future emissions
cargo-0.47.0/vendor/cfg-if/src/lib.rs-78-        // will have to negate everything we just matched as well.
##############################################
cargo-0.47.0/vendor/clap/CHANGELOG.md-146-*  Cargo.toml: use codegen-units = 1 in release and bench profiles ([19f425ea](https://github.com/kbknapp/clap-rs/commit/66a78f2972786f5fe7c07937a1ac23da2542afd2))
cargo-0.47.0/vendor/clap/CHANGELOG.md:147:*  Adds WASM support (clap now compiles on WASM!) ([689949e5](https://github.com/kbknapp/clap-rs/commit/689949e57d390bb61bc69f3ed91f60a2105738d0))
cargo-0.47.0/vendor/clap/CHANGELOG.md-148-*  Uses the short help tool-tip for PowerShell completion scripts ([ecda22ce](https://github.com/kbknapp/clap-rs/commit/ecda22ce7210ce56d7b2d1a5445dd1b8a2959656))
##############################################
cargo-0.47.0/vendor/clap/CHANGELOG.md-703-* **DisableHelpSubcommand:**  disables building the `help` subcommand  ([a10fc859](https://github.com/kbknapp/clap-rs/commit/a10fc859ee20159fbd9ff4337be59b76467a64f2))
cargo-0.47.0/vendor/clap/CHANGELOG.md:704:* **AllowMissingPositional:**  allows one to implement `$ prog [optional] <required>` style CLIs where the second postional argument is required, but the first is optional ([1110fdc7](https://github.com/kbknapp/clap-rs/commit/1110fdc7a345c108820dc45783a9bf893fa4c214), closes [#636](https://github.com/kbknapp/clap-rs/issues/636))
cargo-0.47.0/vendor/clap/CHANGELOG.md-705-* **PropagateGlobalValuesDown:**  automatically propagats global arg's values down through *used* subcommands ([985536c8](https://github.com/kbknapp/clap-rs/commit/985536c8ebcc09af98aac835f42a8072ad58c262), closes [#694](https://github.com/kbknapp/clap-rs/issues/694))
##############################################
cargo-0.47.0/vendor/clap/README.md-312-
cargo-0.47.0/vendor/clap/README.md:313:* Clone the repository `$ git clone https://github.com/clap-rs/clap && cd clap-rs/`
cargo-0.47.0/vendor/clap/README.md:314:* Compile the example `$ cargo build --example <EXAMPLE>`
cargo-0.47.0/vendor/clap/README.md:315:* Run the help info `$ ./target/debug/examples/<EXAMPLE> --help`
cargo-0.47.0/vendor/clap/README.md-316-* Play with the arguments!
cargo-0.47.0/vendor/clap/README.md:317:* You can also do a onetime run via `$ cargo run --example <EXAMPLE> -- [args to example]`
cargo-0.47.0/vendor/clap/README.md-318-
##############################################
cargo-0.47.0/vendor/clap/README.md-321-To test out `clap`'s default auto-generated help/version follow these steps:
cargo-0.47.0/vendor/clap/README.md:322:* Create a new cargo project `$ cargo new fake --bin && cd fake`
cargo-0.47.0/vendor/clap/README.md-323-* Add `clap` to your `Cargo.toml`
##############################################
cargo-0.47.0/vendor/clap/README.md-340-
cargo-0.47.0/vendor/clap/README.md:341:* Build your program `$ cargo build --release`
cargo-0.47.0/vendor/clap/README.md:342:* Run with help or version `$ ./target/release/fake --help` or `$ ./target/release/fake --version`
cargo-0.47.0/vendor/clap/README.md-343-
##############################################
cargo-0.47.0/vendor/clap/README.md-493-
cargo-0.47.0/vendor/clap/README.md:494:* Argument values now take precedence over subcommand names. This only arises by using unrestrained multiple values and subcommands together where the subcommand name can coincide with one of the multiple values. Such as `$ prog <files>... <subcommand>`. The fix is to place restraints on number of values, or disallow the use of `$ prog <prog-args> <subcommand>` structure.
cargo-0.47.0/vendor/clap/README.md-495-
##############################################
cargo-0.47.0/vendor/clap/src/app/settings.rs-238-    /// The first example is a CLI where the second to last positional argument is optional, but
cargo-0.47.0/vendor/clap/src/app/settings.rs:239:    /// the final positional argument is required. Such as `$ prog [optional] <required>` where one
cargo-0.47.0/vendor/clap/src/app/settings.rs-240-    /// of the two following usages is allowed:
cargo-0.47.0/vendor/clap/src/app/settings.rs-241-    ///
cargo-0.47.0/vendor/clap/src/app/settings.rs:242:    /// * `$ prog [optional] <required>`
cargo-0.47.0/vendor/clap/src/app/settings.rs:243:    /// * `$ prog <required>`
cargo-0.47.0/vendor/clap/src/app/settings.rs-244-    ///
##############################################
cargo-0.47.0/vendor/clap/src/app/settings.rs-260-    ///
cargo-0.47.0/vendor/clap/src/app/settings.rs:261:    /// * `$ prog foo bar baz1 baz2 baz3`
cargo-0.47.0/vendor/clap/src/app/settings.rs:262:    /// * `$ prog foo -- baz1 baz2 baz3`
cargo-0.47.0/vendor/clap/src/app/settings.rs:263:    /// * `$ prog -- baz1 baz2 baz3`
cargo-0.47.0/vendor/clap/src/app/settings.rs-264-    ///
##############################################
cargo-0.47.0/vendor/clap/src/app/settings.rs-401-    /// Specifies that the help text should be displayed (and then exit gracefully),
cargo-0.47.0/vendor/clap/src/app/settings.rs:402:    /// if no arguments are present at runtime (i.e. an empty run such as, `$ myprog`.
cargo-0.47.0/vendor/clap/src/app/settings.rs-403-    ///
##############################################
cargo-0.47.0/vendor/clap/src/app/settings.rs-639-    ///     .get_matches();
cargo-0.47.0/vendor/clap/src/app/settings.rs:640:    /// // running `$ myprog test --version` will display
cargo-0.47.0/vendor/clap/src/app/settings.rs-641-    /// // "myprog-test v1.1"
##############################################
cargo-0.47.0/vendor/clap/src/app/settings.rs-808-    /// Specifies that the help text should be displayed (before exiting gracefully) if no
cargo-0.47.0/vendor/clap/src/app/settings.rs:809:    /// [`SubCommand`]s are present at runtime (i.e. an empty run such as `$ myprog`).
cargo-0.47.0/vendor/clap/src/app/settings.rs-810-    ///
##############################################
cargo-0.47.0/vendor/clap/src/args/arg.rs-633-    ///
cargo-0.47.0/vendor/clap/src/args/arg.rs:634:    /// **NOTE:** This will change the usage string to look like `$ prog [FLAGS] [-- <ARG>]` if
cargo-0.47.0/vendor/clap/src/args/arg.rs-635-    /// `ARG` is marked as `.last(true)`.
##############################################
cargo-0.47.0/vendor/clap/src/args/arg.rs-831-    /// **WARNING**: Take caution when using this setting combined with [`Arg::multiple(true)`], as
cargo-0.47.0/vendor/clap/src/args/arg.rs:832:    /// this becomes ambiguous `$ prog --arg -- -- val`. All three `--, --, val` will be values
cargo-0.47.0/vendor/clap/src/args/arg.rs-833-    /// when the user may have thought the second `--` would constitute the normal, "Only
##############################################
cargo-0.47.0/vendor/clap/src/lib.rs-268-//!
cargo-0.47.0/vendor/clap/src/lib.rs:269://! * Clone the repository `$ git clone https://github.com/clap-rs/clap && cd clap-rs/tests`
cargo-0.47.0/vendor/clap/src/lib.rs:270://! * Compile the example `$ cargo build --release`
cargo-0.47.0/vendor/clap/src/lib.rs:271://! * Run the help info `$ ./target/release/claptests --help`
cargo-0.47.0/vendor/clap/src/lib.rs-272-//! * Play with the arguments!
##############################################
cargo-0.47.0/vendor/clap/src/lib.rs-277-//!
cargo-0.47.0/vendor/clap/src/lib.rs:278://! * Create a new cargo project `$ cargo new fake --bin && cd fake`
cargo-0.47.0/vendor/clap/src/lib.rs-279-//! * Add `clap` to your `Cargo.toml`
##############################################
cargo-0.47.0/vendor/clap/src/lib.rs-296-//!
cargo-0.47.0/vendor/clap/src/lib.rs:297://! * Build your program `$ cargo build --release`
cargo-0.47.0/vendor/clap/src/lib.rs:298://! * Run with help or version `$ ./target/release/fake --help` or `$ ./target/release/fake
cargo-0.47.0/vendor/clap/src/lib.rs-299-//! --version`
##############################################
cargo-0.47.0/vendor/crossbeam-utils/src/atomic/atomic_cell.rs-717-macro_rules! atomic {
cargo-0.47.0/vendor/crossbeam-utils/src/atomic/atomic_cell.rs:718:    // If values of type `$t` can be transmuted into values of the primitive atomic type `$atomic`,
cargo-0.47.0/vendor/crossbeam-utils/src/atomic/atomic_cell.rs:719:    // declares variable `$a` of type `$atomic` and executes `$atomic_op`, breaking out of the loop.
cargo-0.47.0/vendor/crossbeam-utils/src/atomic/atomic_cell.rs-720-    (@check, $t:ty, $atomic:ty, $a:ident, $atomic_op:expr) => {
##############################################
cargo-0.47.0/vendor/crossbeam-utils/src/atomic/atomic_cell.rs-726-
cargo-0.47.0/vendor/crossbeam-utils/src/atomic/atomic_cell.rs:727:    // If values of type `$t` can be transmuted into values of a primitive atomic type, declares
cargo-0.47.0/vendor/crossbeam-utils/src/atomic/atomic_cell.rs:728:    // variable `$a` of that type and executes `$atomic_op`. Otherwise, just executes
cargo-0.47.0/vendor/crossbeam-utils/src/atomic/atomic_cell.rs:729:    // `$fallback_op`.
cargo-0.47.0/vendor/crossbeam-utils/src/atomic/atomic_cell.rs-730-    ($t:ty, $a:ident, $atomic_op:expr, $fallback_op:expr) => {
##############################################
cargo-0.47.0/vendor/curl/tests/easy.rs-105-    let mut list = List::new();
cargo-0.47.0/vendor/curl/tests/easy.rs:106:    t!(list.append(&format!("example.com:{}:127.0.0.1", s.addr().port())));
cargo-0.47.0/vendor/curl/tests/easy.rs-107-    let mut handle = handle();
cargo-0.47.0/vendor/curl/tests/easy.rs:108:    t!(handle.url(&format!("http://example.com:{}/", s.addr().port())));
cargo-0.47.0/vendor/curl/tests/easy.rs-109-    t!(handle.resolve(list));
##############################################
cargo-0.47.0/vendor/curl/tests/easy.rs-246-    t!(h.url("http://localhost/"));
cargo-0.47.0/vendor/curl/tests/easy.rs:247:    t!(h.port(s.addr().port()));
cargo-0.47.0/vendor/curl/tests/easy.rs-248-    t!(h.perform());
##############################################
cargo-0.47.0/vendor/curl/tests/easy.rs-381-         \r\n",
cargo-0.47.0/vendor/curl/tests/easy.rs:382:        s2.addr()
cargo-0.47.0/vendor/curl/tests/easy.rs-383-    ));
##############################################
cargo-0.47.0/vendor/curl/tests/easy.rs-651-
cargo-0.47.0/vendor/curl/tests/easy.rs:652:    let addr = format!("http://{}/", s.addr());
cargo-0.47.0/vendor/curl/tests/easy.rs-653-    assert_eq!(t!(h.effective_url()), Some(&addr[..]));
##############################################
cargo-0.47.0/vendor/curl/tests/server/mod.rs-139-        let listener = t!(TcpListener::bind("127.0.0.1:0"));
cargo-0.47.0/vendor/curl/tests/server/mod.rs:140:        let addr = t!(listener.local_addr());
cargo-0.47.0/vendor/curl/tests/server/mod.rs-141-        let (tx, rx) = channel();
##############################################
cargo-0.47.0/vendor/curl/tests/server/mod.rs-184-
cargo-0.47.0/vendor/curl/tests/server/mod.rs:185:    pub fn addr(&self) -> &SocketAddr {
cargo-0.47.0/vendor/curl/tests/server/mod.rs-186-        match &self.addr {
##############################################
cargo-0.47.0/vendor/filetime/src/wasm.rs-6-pub fn set_file_times(_p: &Path, _atime: FileTime, _mtime: FileTime) -> io::Result<()> {
cargo-0.47.0/vendor/filetime/src/wasm.rs:7:    Err(io::Error::new(io::ErrorKind::Other, "Wasm not implemented"))
cargo-0.47.0/vendor/filetime/src/wasm.rs-8-}
##############################################
cargo-0.47.0/vendor/filetime/src/wasm.rs-10-pub fn set_symlink_file_times(_p: &Path, _atime: FileTime, _mtime: FileTime) -> io::Result<()> {
cargo-0.47.0/vendor/filetime/src/wasm.rs:11:    Err(io::Error::new(io::ErrorKind::Other, "Wasm not implemented"))
cargo-0.47.0/vendor/filetime/src/wasm.rs-12-}
##############################################
cargo-0.47.0/vendor/filetime/src/wasm.rs-14-pub fn set_file_mtime(_p: &Path, _mtime: FileTime) -> io::Result<()> {
cargo-0.47.0/vendor/filetime/src/wasm.rs:15:    Err(io::Error::new(io::ErrorKind::Other, "Wasm not implemented"))
cargo-0.47.0/vendor/filetime/src/wasm.rs-16-}
##############################################
cargo-0.47.0/vendor/filetime/src/wasm.rs-18-pub fn set_file_atime(_p: &Path, _atime: FileTime) -> io::Result<()> {
cargo-0.47.0/vendor/filetime/src/wasm.rs:19:    Err(io::Error::new(io::ErrorKind::Other, "Wasm not implemented"))
cargo-0.47.0/vendor/filetime/src/wasm.rs-20-}
##############################################
cargo-0.47.0/vendor/filetime/src/wasm.rs-38-) -> io::Result<()> {
cargo-0.47.0/vendor/filetime/src/wasm.rs:39:    Err(io::Error::new(io::ErrorKind::Other, "Wasm not implemented"))
cargo-0.47.0/vendor/filetime/src/wasm.rs-40-}
##############################################
cargo-0.47.0/vendor/flate2/tests/tokio.rs-29-    let listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/vendor/flate2/tests/tokio.rs:30:    let addr = listener.local_addr().unwrap();
cargo-0.47.0/vendor/flate2/tests/tokio.rs-31-    let t = thread::spawn(move || {
##############################################
cargo-0.47.0/vendor/flate2/tests/tokio.rs-85-    let listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/vendor/flate2/tests/tokio.rs:86:    let addr = listener.local_addr().unwrap();
cargo-0.47.0/vendor/flate2/tests/tokio.rs-87-    let v2 = v.clone();
##############################################
cargo-0.47.0/vendor/getrandom/src/wasm32_bindgen.rs-8-
cargo-0.47.0/vendor/getrandom/src/wasm32_bindgen.rs:9://! Implementation for WASM via wasm-bindgen
cargo-0.47.0/vendor/getrandom/src/wasm32_bindgen.rs-10-extern crate std;
##############################################
cargo-0.47.0/vendor/getrandom/src/wasm32_stdweb.rs-8-
cargo-0.47.0/vendor/getrandom/src/wasm32_stdweb.rs:9://! Implementation for WASM via stdweb
cargo-0.47.0/vendor/getrandom/src/wasm32_stdweb.rs-10-extern crate std;
##############################################
cargo-0.47.0/vendor/git2/src/config.rs-73-    /// The user or global configuration file is usually located in
cargo-0.47.0/vendor/git2/src/config.rs:74:    /// `$HOME/.gitconfig`.
cargo-0.47.0/vendor/git2/src/config.rs-75-    ///
##############################################
cargo-0.47.0/vendor/git2/src/config.rs-105-    /// The xdg compatible configuration file is usually located in
cargo-0.47.0/vendor/git2/src/config.rs:106:    /// `$HOME/.config/git/config`.
cargo-0.47.0/vendor/git2/src/config.rs-107-    pub fn find_xdg() -> Result<PathBuf, Error> {
##############################################
cargo-0.47.0/vendor/git2/src/config.rs-309-    ///
cargo-0.47.0/vendor/git2/src/config.rs:310:    /// Git allows you to store your global configuration at `$HOME/.config` or
cargo-0.47.0/vendor/git2/src/config.rs:311:    /// `$XDG_CONFIG_HOME/git/config`. For backwards compatability, the XDG file
cargo-0.47.0/vendor/git2/src/config.rs-312-    /// shouldn't be used unless the use has created it explicitly. With this
##############################################
cargo-0.47.0/vendor/git2/src/lib.rs-547-        const NO_DOTGIT = raw::GIT_REPOSITORY_OPEN_NO_DOTGIT as u32;
cargo-0.47.0/vendor/git2/src/lib.rs:548:        /// Respect environment variables like `$GIT_DIR`.
cargo-0.47.0/vendor/git2/src/lib.rs-549-        const FROM_ENV = raw::GIT_REPOSITORY_OPEN_FROM_ENV as u32;
##############################################
cargo-0.47.0/vendor/git2/src/lib.rs-1142-///
cargo-0.47.0/vendor/git2/src/lib.rs:1143:/// These values represent settings for the `submodule.$name.ignore`
cargo-0.47.0/vendor/git2/src/lib.rs-1144-/// configuration value which says how deeply to look at the working
##############################################
cargo-0.47.0/vendor/git2/src/remote_callbacks.rs-103-    ///
cargo-0.47.0/vendor/git2/src/remote_callbacks.rs:104:    /// Prepare a callback to authenticate using the `$HOME/.ssh/id_rsa` SSH key, and
cargo-0.47.0/vendor/git2/src/remote_callbacks.rs-105-    /// extracting the username from the URL (i.e. git@github.com:rust-lang/git2-rs.git):
##############################################
cargo-0.47.0/vendor/git2/src/repo.rs-93-    /// variables.  This acts like `open_ext` with the
cargo-0.47.0/vendor/git2/src/repo.rs:94:    /// `REPOSITORY_OPEN_FROM_ENV` flag, but additionally respects `$GIT_DIR`.
cargo-0.47.0/vendor/git2/src/repo.rs:95:    /// With `$GIT_DIR` unset, this will search for a repository starting in
cargo-0.47.0/vendor/git2/src/repo.rs-96-    /// the current directory.
##############################################
cargo-0.47.0/vendor/git2/src/repo.rs-131-    /// other flags and `ceiling_dirs`, and respect the same environment
cargo-0.47.0/vendor/git2/src/repo.rs:132:    /// variables git does. Note, however, that `path` overrides `$GIT_DIR`; to
cargo-0.47.0/vendor/git2/src/repo.rs:133:    /// respect `$GIT_DIR` as well, use `open_from_env`.
cargo-0.47.0/vendor/git2/src/repo.rs-134-    ///
##############################################
cargo-0.47.0/vendor/ignore/src/gitignore.rs-123-    ///
cargo-0.47.0/vendor/ignore/src/gitignore.rs:124:    /// Git's config file location is `$HOME/.gitconfig`. If `$HOME/.gitconfig`
cargo-0.47.0/vendor/ignore/src/gitignore.rs-125-    /// does not exist or does not specify `core.excludesFile`, then
cargo-0.47.0/vendor/ignore/src/gitignore.rs:126:    /// `$XDG_CONFIG_HOME/git/ignore` is read. If `$XDG_CONFIG_HOME` is not
cargo-0.47.0/vendor/ignore/src/gitignore.rs:127:    /// set or is empty, then `$HOME/.config/git/ignore` is used instead.
cargo-0.47.0/vendor/ignore/src/gitignore.rs-128-    pub fn global() -> (Gitignore, Option<Error>) {
##############################################
cargo-0.47.0/vendor/ignore/src/walk.rs-441-/// `.gitignore`, `.git/info/exclude` and even your global gitignore
cargo-0.47.0/vendor/ignore/src/walk.rs:442:/// globs, usually found in `$XDG_CONFIG_HOME/git/ignore`.
cargo-0.47.0/vendor/ignore/src/walk.rs-443-///
##############################################
cargo-0.47.0/vendor/ignore/src/walk.rs-763-    ///
cargo-0.47.0/vendor/ignore/src/walk.rs:764:    /// Git's config file location is `$HOME/.gitconfig`. If `$HOME/.gitconfig`
cargo-0.47.0/vendor/ignore/src/walk.rs-765-    /// does not exist or does not specify `core.excludesFile`, then
cargo-0.47.0/vendor/ignore/src/walk.rs:766:    /// `$XDG_CONFIG_HOME/git/ignore` is read. If `$XDG_CONFIG_HOME` is not
cargo-0.47.0/vendor/ignore/src/walk.rs:767:    /// set or is empty, then `$HOME/.config/git/ignore` is used instead.
cargo-0.47.0/vendor/ignore/src/walk.rs-768-    ///
##############################################
cargo-0.47.0/vendor/im-rc/proptest-regressions/hash/map.txt-13-xs 1627474128 2843908894 3937915137 1370561421 # shrinks to ref input = {0: 0}, index_rand = 0
cargo-0.47.0/vendor/im-rc/proptest-regressions/hash/map.txt:14:xs 1863744963 3828268266 3976454353 1279901501 # shrinks to ref m = {1033: ",¦⾘f\u{b}C\u{bae94}}$n\"\u{fc28d}\u{feff}\u{b}-", 2568: "\u{8db77}ꖽ\r\u{7af7f}�7\u{a7bf3}\u{393b9}\u{0}G\u{8}\'%5E\u{cd0dc}?\u{ba311}%\u{ee814}Ѩ\\\u{80aa1}", 3527: "\u{41005}\u{41ff0}$`,L&%\u{1b}~\u{36ada}", 3577: "\u{feff}5\u{109dd9}:\u{8}\u{3}𬃹\u{3c2b6}\\\"5𡂏\'\u{feff}%\u{b8c12}?", 4544: "0*8🕴�\u{33669}\r\"\u{92011}𮡱<\u{0}<\u{1}$\u{1},\u{f1234}{G\u{1b}J\u{ceaa4}\\", 4560: "🕴\r\tѨ@\u{edbda}\u{1b}t�\u{b}\u{2}�ò\u{80090}.\'\u{34690}g%Ѩ\u{0}=\u{1}", 7113: "*", 7944: "¨\u{b6d08}$🕴&{H\rUi\u{feff}\u{0}.¥ô{_*\u{d73fc}:Ѩf`2.*\u{c9c6c}", 8738: "%𬊢*:Ä\u{90}\u{b}\u{48d7b}\"\u{4}"}
cargo-0.47.0/vendor/im-rc/proptest-regressions/hash/map.txt-15-xs 1567907912 1646837549 2298759549 1787615177 # shrinks to ref pairs = [(-28601, 0), (2569, 0), (-3384, 0), (5639, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (0, 0), (-30583, 0), (0, 0), (-154, 0), (-27, 0), (105, 0), (-29, 0), (9, 0), (9, 0), (-508, 0), (-478, 0), (-4095, 0), (-2017, 0), (-130, 0), (27145, 0), (2345, 0), (3241, 0), (458, 0), (-6211, 0), (361, 0), (-4772, 0), (-7717, 0), (4265, 0), (-1144, 0)]
##############################################
cargo-0.47.0/vendor/im-rc/proptest-regressions/hash/set.txt-6-# everyone who runs the test benefits from these saved cases.
cargo-0.47.0/vendor/im-rc/proptest-regressions/hash/set.txt:7:xs 4213962225 2884706512 1606470227 2259275645 # shrinks to ref s = {"\\\u{4}\u{b}\u{c7afb}Q$x/\u{1a4f0}\u{1}\u{399ac}$.\u{0}=J>\"\u{2}=\t\t*q乣\'?6\u{ca350}\u{a20b5}", "\u{b50f2}$", "\u{de54f}/¥\u{1b}{*\"¥*:\\\u{e77d2}*s`?\u{3}/\u{9daa7}\t\u{1b}\":\'\u{7cf05}G🕴j", "\u{a2848}\u{bf244}.$=d\u{51d0f}¥\u{98d35}\u{3457c}<`𖡒{\"k�\t.$u\u{0}.", "!`", "\u{4}\u{9c2d9}r\u{d33a9}¥쇛\u{cd875}\u{7f}\\\u{37b37}`\u{b}\ruR\r\t\u{8aaa0}\\&`\u{b}\u{feff}\u{b868c}\u{a976e}\u{0}\\X\u{514dd}&k", "\u{feff}🕴M", "\u{b162a}S\u{6}\"\r\u{4b435}🕴 \\\u{b16df}\'\u{3468e}\\", "÷/\\\u{4dfaf}\u{7f}*\u{47f16}\"�aZ\r(Tj\u{1b}记\t;¥*<\u{1b}E\u{8d037}"}
##############################################
cargo-0.47.0/vendor/jobserver/tests/make-as-a-client.rs-73-    let listener = t!(TcpListener::bind("127.0.0.1:0"));
cargo-0.47.0/vendor/jobserver/tests/make-as-a-client.rs:74:    let addr = t!(listener.local_addr());
cargo-0.47.0/vendor/jobserver/tests/make-as-a-client.rs-75-    cmd.env("TEST_ADDR", addr.to_string());
##############################################
cargo-0.47.0/vendor/libc/src/fuchsia/mod.rs-3890-    pub fn dlclose(handle: *mut ::c_void) -> ::c_int;
cargo-0.47.0/vendor/libc/src/fuchsia/mod.rs:3891:    pub fn dladdr(addr: *const ::c_void, info: *mut Dl_info) -> ::c_int;
cargo-0.47.0/vendor/libc/src/fuchsia/mod.rs-3892-
##############################################
cargo-0.47.0/vendor/libc/src/macros.rs-48-        // Emit all items within one block, applying an approprate #[cfg]. The
cargo-0.47.0/vendor/libc/src/macros.rs:49:        // #[cfg] will require all `$m` matchers specified and must also negate
cargo-0.47.0/vendor/libc/src/macros.rs-50-        // all previous matchers.
##############################################
cargo-0.47.0/vendor/libc/src/macros.rs-52-
cargo-0.47.0/vendor/libc/src/macros.rs:53:        // Recurse to emit all other items in `$rest`, and when we do so add all
cargo-0.47.0/vendor/libc/src/macros.rs:54:        // our `$m` matchers to the list of `$not` matchers as future emissions
cargo-0.47.0/vendor/libc/src/macros.rs-55-        // will have to negate everything we just matched as well.
##############################################
cargo-0.47.0/vendor/libc/src/psp.rs-2836-    pub fn sceGeEdramGetSize() -> u32;
cargo-0.47.0/vendor/libc/src/psp.rs:2837:    pub fn sceGeEdramGetAddr() -> *mut u8;
cargo-0.47.0/vendor/libc/src/psp.rs-2838-    pub fn sceGeEdramSetAddrTranslation(width: i32) -> i32;
##############################################
cargo-0.47.0/vendor/libc/src/psp.rs-2856-    pub fn sceGeListDeQueue(qid: i32) -> i32;
cargo-0.47.0/vendor/libc/src/psp.rs:2857:    pub fn sceGeListUpdateStallAddr(qid: i32, stall: *mut c_void) -> i32;
cargo-0.47.0/vendor/libc/src/psp.rs-2858-    pub fn sceGeListSync(qid: i32, sync_type: i32) -> GeListState;
##############################################
cargo-0.47.0/vendor/libc/src/psp.rs-2878-    ) -> SceUid;
cargo-0.47.0/vendor/libc/src/psp.rs:2879:    pub fn sceKernelGetBlockHeadAddr(blockid: SceUid) -> *mut c_void;
cargo-0.47.0/vendor/libc/src/psp.rs-2880-    pub fn sceKernelFreePartitionMemory(blockid: SceUid) -> i32;
##############################################
cargo-0.47.0/vendor/libc/src/psp.rs-3506-    pub fn sceWlanGetSwitchState() -> i32;
cargo-0.47.0/vendor/libc/src/psp.rs:3507:    pub fn sceWlanGetEtherAddr(ether_addr: *mut u8) -> i32;
cargo-0.47.0/vendor/libc/src/psp.rs-3508-
##############################################
cargo-0.47.0/vendor/libc/src/psp.rs-4264-    pub fn sceNetEtherNtostr(mac: *mut u8, name: *mut u8);
cargo-0.47.0/vendor/libc/src/psp.rs:4265:    pub fn sceNetGetLocalEtherAddr(mac: *mut u8) -> i32;
cargo-0.47.0/vendor/libc/src/psp.rs-4266-    pub fn sceNetGetMallocStat(stat: *mut SceNetMallocStat) -> i32;
##############################################
cargo-0.47.0/vendor/libc/src/psp.rs-4316-    pub fn sceNetAdhocctlDelHandler(id: i32) -> i32;
cargo-0.47.0/vendor/libc/src/psp.rs:4317:    pub fn sceNetAdhocctlGetNameByAddr(mac: *mut u8, nickname: *mut u8)
cargo-0.47.0/vendor/libc/src/psp.rs-4318-    -> i32;
##############################################
cargo-0.47.0/vendor/libc/src/unix/bsd/apple/mod.rs-665-impl siginfo_t {
cargo-0.47.0/vendor/libc/src/unix/bsd/apple/mod.rs:666:    pub unsafe fn si_addr(&self) -> *mut ::c_void {
cargo-0.47.0/vendor/libc/src/unix/bsd/apple/mod.rs-667-        self.si_addr
##############################################
cargo-0.47.0/vendor/libc/src/unix/bsd/freebsdlike/mod.rs-26-impl siginfo_t {
cargo-0.47.0/vendor/libc/src/unix/bsd/freebsdlike/mod.rs:27:    pub unsafe fn si_addr(&self) -> *mut ::c_void {
cargo-0.47.0/vendor/libc/src/unix/bsd/freebsdlike/mod.rs-28-        self.si_addr
##############################################
cargo-0.47.0/vendor/libc/src/unix/haiku/mod.rs-41-impl siginfo_t {
cargo-0.47.0/vendor/libc/src/unix/haiku/mod.rs:42:    pub unsafe fn si_addr(&self) -> *mut ::c_void {
cargo-0.47.0/vendor/libc/src/unix/haiku/mod.rs-43-        self.si_addr
##############################################
cargo-0.47.0/vendor/libc/src/unix/linux_like/linux/gnu/mod.rs-290-impl siginfo_t {
cargo-0.47.0/vendor/libc/src/unix/linux_like/linux/gnu/mod.rs:291:    pub unsafe fn si_addr(&self) -> *mut ::c_void {
cargo-0.47.0/vendor/libc/src/unix/linux_like/linux/gnu/mod.rs-292-        #[repr(C)]
##############################################
cargo-0.47.0/vendor/libc/src/unix/linux_like/linux/mod.rs-2722-
cargo-0.47.0/vendor/libc/src/unix/linux_like/linux/mod.rs:2723:    pub fn RT_LOCALADDR(flags: u32) -> bool {
cargo-0.47.0/vendor/libc/src/unix/linux_like/linux/mod.rs-2724-        (flags & RTF_ADDRCLASSMASK) == (RTF_LOCAL | RTF_INTERFACE)
##############################################
cargo-0.47.0/vendor/libc/src/unix/linux_like/linux/musl/mod.rs-18-impl siginfo_t {
cargo-0.47.0/vendor/libc/src/unix/linux_like/linux/musl/mod.rs:19:    pub unsafe fn si_addr(&self) -> *mut ::c_void {
cargo-0.47.0/vendor/libc/src/unix/linux_like/linux/musl/mod.rs-20-        #[repr(C)]
##############################################
cargo-0.47.0/vendor/libc/src/unix/mod.rs-1285-    pub fn dlclose(handle: *mut ::c_void) -> ::c_int;
cargo-0.47.0/vendor/libc/src/unix/mod.rs:1286:    pub fn dladdr(addr: *const ::c_void, info: *mut Dl_info) -> ::c_int;
cargo-0.47.0/vendor/libc/src/unix/mod.rs-1287-
##############################################
cargo-0.47.0/vendor/libc/src/vxworks/mod.rs-115-impl siginfo_t {
cargo-0.47.0/vendor/libc/src/vxworks/mod.rs:116:    pub unsafe fn si_addr(&self) -> *mut ::c_void {
cargo-0.47.0/vendor/libc/src/vxworks/mod.rs-117-        self.si_addr
##############################################
cargo-0.47.0/vendor/libc/src/vxworks/mod.rs-1325-    #[link_name = "_rtld_dladdr"]
cargo-0.47.0/vendor/libc/src/vxworks/mod.rs:1326:    pub fn dladdr(addr: *mut ::c_void, info: *mut Dl_info) -> ::c_int;
cargo-0.47.0/vendor/libc/src/vxworks/mod.rs-1327-
##############################################
cargo-0.47.0/vendor/libz-sys/Cargo.toml-38-[features]
cargo-0.47.0/vendor/libz-sys/Cargo.toml:39:asm = []
cargo-0.47.0/vendor/libz-sys/Cargo.toml-40-default = ["libc", "stock-zlib"]
##############################################
cargo-0.47.0/vendor/miow/src/net.rs-471-
cargo-0.47.0/vendor/miow/src/net.rs:472:unsafe fn ptrs_to_socket_addr(ptr: *const SOCKADDR, len: c_int) -> Option<SocketAddr> {
cargo-0.47.0/vendor/miow/src/net.rs-473-    if (len as usize) < mem::size_of::<c_int>() {
##############################################
cargo-0.47.0/vendor/miow/src/net.rs-478-            let b = &*(ptr as *const SOCKADDR_IN);
cargo-0.47.0/vendor/miow/src/net.rs:479:            let ip = ntoh(*b.sin_addr.S_un.S_addr());
cargo-0.47.0/vendor/miow/src/net.rs-480-            let ip = Ipv4Addr::new(
##############################################
cargo-0.47.0/vendor/miow/src/net.rs-852-    /// If an error is encountered then `None` is returned.
cargo-0.47.0/vendor/miow/src/net.rs:853:    pub fn to_socket_addr(&self) -> Option<SocketAddr> {
cargo-0.47.0/vendor/miow/src/net.rs:854:        unsafe { ptrs_to_socket_addr(&self.buf as *const _ as *const _, self.len) }
cargo-0.47.0/vendor/miow/src/net.rs-855-    }
##############################################
cargo-0.47.0/vendor/miow/src/net.rs-930-    pub fn local(&self) -> Option<SocketAddr> {
cargo-0.47.0/vendor/miow/src/net.rs:931:        unsafe { ptrs_to_socket_addr(self.local, self.local_len) }
cargo-0.47.0/vendor/miow/src/net.rs-932-    }
##############################################
cargo-0.47.0/vendor/miow/src/net.rs-935-    pub fn remote(&self) -> Option<SocketAddr> {
cargo-0.47.0/vendor/miow/src/net.rs:936:        unsafe { ptrs_to_socket_addr(self.remote, self.remote_len) }
cargo-0.47.0/vendor/miow/src/net.rs-937-    }
##############################################
cargo-0.47.0/vendor/miow/src/net.rs-991-            let l = t!(TcpListener::bind(addr));
cargo-0.47.0/vendor/miow/src/net.rs:992:            let addr = t!(l.local_addr());
cargo-0.47.0/vendor/miow/src/net.rs-993-            let t = thread::spawn(move || {
##############################################
cargo-0.47.0/vendor/miow/src/net.rs-1020-            let l = t!(TcpListener::bind(addr));
cargo-0.47.0/vendor/miow/src/net.rs:1021:            let addr = t!(l.local_addr());
cargo-0.47.0/vendor/miow/src/net.rs-1022-            let t = thread::spawn(move || {
##############################################
cargo-0.47.0/vendor/miow/src/net.rs-1051-            let l = t!(TcpListener::bind(addr_template));
cargo-0.47.0/vendor/miow/src/net.rs:1052:            let addr = t!(l.local_addr());
cargo-0.47.0/vendor/miow/src/net.rs-1053-            let t = thread::spawn(move || {
##############################################
cargo-0.47.0/vendor/miow/src/net.rs-1085-            let b = t!(UdpSocket::bind(addr));
cargo-0.47.0/vendor/miow/src/net.rs:1086:            let a_addr = t!(a.local_addr());
cargo-0.47.0/vendor/miow/src/net.rs:1087:            let b_addr = t!(b.local_addr());
cargo-0.47.0/vendor/miow/src/net.rs-1088-            let t = thread::spawn(move || {
##############################################
cargo-0.47.0/vendor/miow/src/net.rs-1105-            assert_eq!(&buf[..3], &[1, 2, 3]);
cargo-0.47.0/vendor/miow/src/net.rs:1106:            assert_eq!(addr.to_socket_addr(), Some(a_addr));
cargo-0.47.0/vendor/miow/src/net.rs-1107-
##############################################
cargo-0.47.0/vendor/miow/src/net.rs-1116-            let b = t!(UdpSocket::bind(addr));
cargo-0.47.0/vendor/miow/src/net.rs:1117:            let a_addr = t!(a.local_addr());
cargo-0.47.0/vendor/miow/src/net.rs:1118:            let b_addr = t!(b.local_addr());
cargo-0.47.0/vendor/miow/src/net.rs-1119-            assert!(b.connect(a_addr).is_ok());
##############################################
cargo-0.47.0/vendor/miow/src/net.rs-1147-            let b = t!(UdpSocket::bind(addr));
cargo-0.47.0/vendor/miow/src/net.rs:1148:            let a_addr = t!(a.local_addr());
cargo-0.47.0/vendor/miow/src/net.rs:1149:            let b_addr = t!(b.local_addr());
cargo-0.47.0/vendor/miow/src/net.rs-1150-            let t = thread::spawn(move || {
##############################################
cargo-0.47.0/vendor/miow/src/net.rs-1178-            let b = t!(UdpSocket::bind(addr));
cargo-0.47.0/vendor/miow/src/net.rs:1179:            let a_addr = t!(a.local_addr());
cargo-0.47.0/vendor/miow/src/net.rs:1180:            let b_addr = t!(b.local_addr());
cargo-0.47.0/vendor/miow/src/net.rs-1181-            assert!(b.connect(a_addr).is_ok());
##############################################
cargo-0.47.0/vendor/miow/src/net.rs-1210-            let l = t!(TcpListener::bind(addr_template));
cargo-0.47.0/vendor/miow/src/net.rs:1211:            let addr = t!(l.local_addr());
cargo-0.47.0/vendor/miow/src/net.rs-1212-            let t = thread::spawn(move || {
cargo-0.47.0/vendor/miow/src/net.rs-1213-                let socket = t!(TcpStream::connect(addr));
cargo-0.47.0/vendor/miow/src/net.rs:1214:                (socket.local_addr().unwrap(), socket.peer_addr().unwrap())
cargo-0.47.0/vendor/miow/src/net.rs-1215-            });
##############################################
cargo-0.47.0/vendor/openssl/src/ssl/test/mod.rs-312-    let listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/vendor/openssl/src/ssl/test/mod.rs:313:    let addr = listener.local_addr().unwrap();
cargo-0.47.0/vendor/openssl/src/ssl/test/mod.rs-314-
##############################################
cargo-0.47.0/vendor/openssl/src/ssl/test/mod.rs-371-    let listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/vendor/openssl/src/ssl/test/mod.rs:372:    let addr = listener.local_addr().unwrap();
cargo-0.47.0/vendor/openssl/src/ssl/test/mod.rs-373-
##############################################
cargo-0.47.0/vendor/openssl/src/ssl/test/mod.rs-750-    let listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/vendor/openssl/src/ssl/test/mod.rs:751:    let port = listener.local_addr().unwrap().port();
cargo-0.47.0/vendor/openssl/src/ssl/test/mod.rs-752-
##############################################
cargo-0.47.0/vendor/openssl/src/ssl/test/mod.rs-1054-    let listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/vendor/openssl/src/ssl/test/mod.rs:1055:    let addr = listener.local_addr().unwrap();
cargo-0.47.0/vendor/openssl/src/ssl/test/mod.rs-1056-
##############################################
cargo-0.47.0/vendor/openssl/src/ssl/test/server.rs-79-        let socket = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/vendor/openssl/src/ssl/test/server.rs:80:        let addr = socket.local_addr().unwrap();
cargo-0.47.0/vendor/openssl/src/ssl/test/server.rs-81-        let mut ssl_cb = self.ssl_cb;
##############################################
cargo-0.47.0/vendor/openssl-sys/src/macros.rs-39-        // Emit all items within one block, applying an approprate #[cfg]. The
cargo-0.47.0/vendor/openssl-sys/src/macros.rs:40:        // #[cfg] will require all `$m` matchers specified and must also negate
cargo-0.47.0/vendor/openssl-sys/src/macros.rs-41-        // all previous matchers.
##############################################
cargo-0.47.0/vendor/openssl-sys/src/macros.rs-43-
cargo-0.47.0/vendor/openssl-sys/src/macros.rs:44:        // Recurse to emit all other items in `$rest`, and when we do so add all
cargo-0.47.0/vendor/openssl-sys/src/macros.rs:45:        // our `$m` matchers to the list of `$not` matchers as future emissions
cargo-0.47.0/vendor/openssl-sys/src/macros.rs-46-        // will have to negate everything we just matched as well.
##############################################
cargo-0.47.0/vendor/proc-macro2/build.rs-100-fn enable_use_proc_macro(target: &str) -> bool {
cargo-0.47.0/vendor/proc-macro2/build.rs:101:    // wasm targets don't have the `proc_macro` crate, disable this feature.
cargo-0.47.0/vendor/proc-macro2/build.rs-102-    if target.contains("wasm32") {
##############################################
cargo-0.47.0/vendor/proc-macro2/src/lib.rs-377-    /// The span located at the invocation of the procedural macro, but with
cargo-0.47.0/vendor/proc-macro2/src/lib.rs:378:    /// local variables, labels, and `$crate` resolved at the definition site
cargo-0.47.0/vendor/proc-macro2/src/lib.rs-379-    /// of the macro. This is the same hygiene behavior as `macro_rules`.
##############################################
cargo-0.47.0/vendor/proc-macro2/src/lib.rs-602-    /// An implicit delimiter, that may, for example, appear around tokens
cargo-0.47.0/vendor/proc-macro2/src/lib.rs:603:    /// coming from a "macro variable" `$var`. It is important to preserve
cargo-0.47.0/vendor/proc-macro2/src/lib.rs:604:    /// operator priorities in cases like `$var * 3` where `$var` is `1 + 2`.
cargo-0.47.0/vendor/proc-macro2/src/lib.rs-605-    /// Implicit delimiters may not survive roundtrip of a token stream through
##############################################
cargo-0.47.0/vendor/quote/src/lib.rs-124-///
cargo-0.47.0/vendor/quote/src/lib.rs:125:/// Variable interpolation is done with `#var` (similar to `$var` in
cargo-0.47.0/vendor/quote/src/lib.rs-126-/// `macro_rules!` macros). This grabs the `var` variable that is currently in
##############################################
cargo-0.47.0/vendor/rand/CHANGELOG.md-108-- Make the `std` feature require the optional `rand_os` dependency (#675)
cargo-0.47.0/vendor/rand/CHANGELOG.md:109:- Re-export the optional WASM dependencies of `rand_os` from `rand` to avoid breakage (#674)
cargo-0.47.0/vendor/rand/CHANGELOG.md-110-
##############################################
cargo-0.47.0/vendor/rand/CHANGELOG.md-220-- Remove blanket Unix implementation. (#484)
cargo-0.47.0/vendor/rand/CHANGELOG.md:221:- Remove Wasm unimplemented stub. (#484)
cargo-0.47.0/vendor/rand/CHANGELOG.md-222-- Dragonfly BSD: read from `/dev/random`. (#484)
##############################################
cargo-0.47.0/vendor/rand/CHANGELOG.md-239-- Add `serde1` feature for some PRNGs. (#189)
cargo-0.47.0/vendor/rand/CHANGELOG.md:240:- `stdweb` feature for `OsRng` support on WASM via stdweb. (#272, #336)
cargo-0.47.0/vendor/rand/CHANGELOG.md-241-
##############################################
cargo-0.47.0/vendor/rand/CHANGELOG.md-291-- Remove support for NaCl. (#225)
cargo-0.47.0/vendor/rand/CHANGELOG.md:292:- WASM support for `OsRng` via stdweb, behind the `stdweb` feature. (#272, #336)
cargo-0.47.0/vendor/rand/CHANGELOG.md-293-- Use `getrandom` on more platforms for Linux, and on Android. (#338)
##############################################
cargo-0.47.0/vendor/rand/CHANGELOG.md-341-- new `seq` module with `sample_iter`, `sample_slice`, etc.
cargo-0.47.0/vendor/rand/CHANGELOG.md:342:- WASM support via dummy implementations (fail at run-time)
cargo-0.47.0/vendor/rand/CHANGELOG.md-343-- Additional benchmarks, covering generators and new seq code
##############################################
cargo-0.47.0/vendor/rand/src/distributions/mod.rs-358-/// 53 most significant bits of a `u64` are used. The conversion uses the
cargo-0.47.0/vendor/rand/src/distributions/mod.rs:359:/// multiplicative method: `(rng.gen::<$uty>() >> N) as $ty * (ε/2)`.
cargo-0.47.0/vendor/rand/src/distributions/mod.rs-360-///
##############################################
cargo-0.47.0/vendor/rand/src/distributions/uniform.rs-331-/// As a special case, we use `range = 0` to represent the full range of the
cargo-0.47.0/vendor/rand/src/distributions/uniform.rs:332:/// result type (i.e. for `new_inclusive($ty::MIN, $ty::MAX)`).
cargo-0.47.0/vendor/rand/src/distributions/uniform.rs-333-///
##############################################
cargo-0.47.0/vendor/rand/src/distributions/uniform.rs-343-/// store `zone` in the target type since it is too large, however we know
cargo-0.47.0/vendor/rand/src/distributions/uniform.rs:344:/// `ints_to_reject < range <= $unsigned::MAX`.
cargo-0.47.0/vendor/rand/src/distributions/uniform.rs-345-///
##############################################
cargo-0.47.0/vendor/rand/src/distributions/uniform.rs-490-        // TODO: look into `Uniform::<u32x4>::new(0u32, 100)` functionality
cargo-0.47.0/vendor/rand/src/distributions/uniform.rs:491:        //       perhaps `impl SampleUniform for $u_scalar`?
cargo-0.47.0/vendor/rand/src/distributions/uniform.rs-492-        impl SampleUniform for $ty {
##############################################
cargo-0.47.0/vendor/regex/HACKING.md-151-
cargo-0.47.0/vendor/regex/HACKING.md:152:### Execution
cargo-0.47.0/vendor/regex/HACKING.md-153-
##############################################
cargo-0.47.0/vendor/regex/src/expand.rs-104-///
cargo-0.47.0/vendor/regex/src/expand.rs:105:/// e.g., `$2`, `$foo`, `${foo}`.
cargo-0.47.0/vendor/regex/src/expand.rs-106-#[derive(Clone, Copy, Debug, Eq, PartialEq)]
##############################################
cargo-0.47.0/vendor/regex/src/literal/imp.rs-674-    /// Boyer-Moore skip loop will start making strides long enough
cargo-0.47.0/vendor/regex/src/literal/imp.rs:675:    /// to beat the asm deep magic that is memchr.
cargo-0.47.0/vendor/regex/src/literal/imp.rs-676-    fn should_use(pattern: &[u8]) -> bool {
##############################################
cargo-0.47.0/vendor/regex/src/re_bytes.rs-347-    /// Replaces the leftmost-first match with the replacement provided. The
cargo-0.47.0/vendor/regex/src/re_bytes.rs:348:    /// replacement can be a regular byte string (where `$N` and `$name` are
cargo-0.47.0/vendor/regex/src/re_bytes.rs-349-    /// expanded to match capture groups) or a function that takes the matches'
##############################################
cargo-0.47.0/vendor/regex/src/re_bytes.rs-356-    ///
cargo-0.47.0/vendor/regex/src/re_bytes.rs:357:    /// All instances of `$name` in the replacement text is replaced with the
cargo-0.47.0/vendor/regex/src/re_bytes.rs-358-    /// corresponding capture group `name`.
##############################################
cargo-0.47.0/vendor/regex/src/re_bytes.rs-367-    ///
cargo-0.47.0/vendor/regex/src/re_bytes.rs:368:    /// The longest possible name is used. e.g., `$1a` looks up the capture
cargo-0.47.0/vendor/regex/src/re_bytes.rs-369-    /// group named `1a` and not the capture group at index `1`. To exert more
cargo-0.47.0/vendor/regex/src/re_bytes.rs:370:    /// precise control over the name, use braces, e.g., `${1}a`.
cargo-0.47.0/vendor/regex/src/re_bytes.rs-371-    ///
cargo-0.47.0/vendor/regex/src/re_bytes.rs:372:    /// To write a literal `$` use `$$`.
cargo-0.47.0/vendor/regex/src/re_bytes.rs-373-    ///
##############################################
cargo-0.47.0/vendor/regex/src/re_bytes.rs-406-    /// But this is a bit cumbersome to use all the time. Instead, a simple
cargo-0.47.0/vendor/regex/src/re_bytes.rs:407:    /// syntax is supported that expands `$name` into the corresponding capture
cargo-0.47.0/vendor/regex/src/re_bytes.rs-408-    /// group. Here's the last example, but using this expansion technique
##############################################
cargo-0.47.0/vendor/regex/src/re_bytes.rs-419-    ///
cargo-0.47.0/vendor/regex/src/re_bytes.rs:420:    /// Note that using `$2` instead of `$first` or `$1` instead of `$last`
cargo-0.47.0/vendor/regex/src/re_bytes.rs:421:    /// would produce the same result. To write a literal `$` use `$$`.
cargo-0.47.0/vendor/regex/src/re_bytes.rs-422-    ///
##############################################
cargo-0.47.0/vendor/regex/src/re_bytes.rs-929-
cargo-0.47.0/vendor/regex/src/re_bytes.rs:930:    /// Expands all instances of `$name` in `replacement` to the corresponding
cargo-0.47.0/vendor/regex/src/re_bytes.rs-931-    /// capture group `name`, and writes them to the `dst` buffer given.
##############################################
cargo-0.47.0/vendor/regex/src/re_bytes.rs-940-    ///
cargo-0.47.0/vendor/regex/src/re_bytes.rs:941:    /// The longest possible name is used. e.g., `$1a` looks up the capture
cargo-0.47.0/vendor/regex/src/re_bytes.rs-942-    /// group named `1a` and not the capture group at index `1`. To exert more
cargo-0.47.0/vendor/regex/src/re_bytes.rs:943:    /// precise control over the name, use braces, e.g., `${1}a`.
cargo-0.47.0/vendor/regex/src/re_bytes.rs-944-    ///
cargo-0.47.0/vendor/regex/src/re_bytes.rs:945:    /// To write a literal `$` use `$$`.
cargo-0.47.0/vendor/regex/src/re_bytes.rs-946-    pub fn expand(&self, replacement: &[u8], dst: &mut Vec<u8>) {
##############################################
cargo-0.47.0/vendor/regex/src/re_bytes.rs-1163-/// It can be used with `replace` and `replace_all` to do a literal byte string
cargo-0.47.0/vendor/regex/src/re_bytes.rs:1164:/// replacement without expanding `$name` to their corresponding capture
cargo-0.47.0/vendor/regex/src/re_bytes.rs-1165-/// groups. This can be both convenient (to avoid escaping `$`, for example)
##############################################
cargo-0.47.0/vendor/regex/src/re_unicode.rs-401-    /// Replaces the leftmost-first match with the replacement provided.
cargo-0.47.0/vendor/regex/src/re_unicode.rs:402:    /// The replacement can be a regular string (where `$N` and `$name` are
cargo-0.47.0/vendor/regex/src/re_unicode.rs-403-    /// expanded to match capture groups) or a function that takes the matches'
##############################################
cargo-0.47.0/vendor/regex/src/re_unicode.rs-409-    ///
cargo-0.47.0/vendor/regex/src/re_unicode.rs:410:    /// All instances of `$name` in the replacement text is replaced with the
cargo-0.47.0/vendor/regex/src/re_unicode.rs-411-    /// corresponding capture group `name`.
##############################################
cargo-0.47.0/vendor/regex/src/re_unicode.rs-420-    ///
cargo-0.47.0/vendor/regex/src/re_unicode.rs:421:    /// The longest possible name is used. e.g., `$1a` looks up the capture
cargo-0.47.0/vendor/regex/src/re_unicode.rs-422-    /// group named `1a` and not the capture group at index `1`. To exert more
cargo-0.47.0/vendor/regex/src/re_unicode.rs:423:    /// precise control over the name, use braces, e.g., `${1}a`.
cargo-0.47.0/vendor/regex/src/re_unicode.rs-424-    ///
cargo-0.47.0/vendor/regex/src/re_unicode.rs:425:    /// To write a literal `$` use `$$`.
cargo-0.47.0/vendor/regex/src/re_unicode.rs-426-    ///
##############################################
cargo-0.47.0/vendor/regex/src/re_unicode.rs-456-    /// But this is a bit cumbersome to use all the time. Instead, a simple
cargo-0.47.0/vendor/regex/src/re_unicode.rs:457:    /// syntax is supported that expands `$name` into the corresponding capture
cargo-0.47.0/vendor/regex/src/re_unicode.rs-458-    /// group. Here's the last example, but using this expansion technique
##############################################
cargo-0.47.0/vendor/regex/src/re_unicode.rs-469-    ///
cargo-0.47.0/vendor/regex/src/re_unicode.rs:470:    /// Note that using `$2` instead of `$first` or `$1` instead of `$last`
cargo-0.47.0/vendor/regex/src/re_unicode.rs:471:    /// would produce the same result. To write a literal `$` use `$$`.
cargo-0.47.0/vendor/regex/src/re_unicode.rs-472-    ///
##############################################
cargo-0.47.0/vendor/regex/src/re_unicode.rs-946-
cargo-0.47.0/vendor/regex/src/re_unicode.rs:947:    /// Expands all instances of `$name` in `replacement` to the corresponding
cargo-0.47.0/vendor/regex/src/re_unicode.rs-948-    /// capture group `name`, and writes them to the `dst` buffer given.
##############################################
cargo-0.47.0/vendor/regex/src/re_unicode.rs-957-    ///
cargo-0.47.0/vendor/regex/src/re_unicode.rs:958:    /// The longest possible name is used. e.g., `$1a` looks up the capture
cargo-0.47.0/vendor/regex/src/re_unicode.rs-959-    /// group named `1a` and not the capture group at index `1`. To exert more
cargo-0.47.0/vendor/regex/src/re_unicode.rs:960:    /// precise control over the name, use braces, e.g., `${1}a`.
cargo-0.47.0/vendor/regex/src/re_unicode.rs-961-    ///
cargo-0.47.0/vendor/regex/src/re_unicode.rs:962:    /// To write a literal `$` use `$$`.
cargo-0.47.0/vendor/regex/src/re_unicode.rs-963-    pub fn expand(&self, replacement: &str, dst: &mut String) {
##############################################
cargo-0.47.0/vendor/regex/src/re_unicode.rs-1205-/// It can be used with `replace` and `replace_all` to do a literal string
cargo-0.47.0/vendor/regex/src/re_unicode.rs:1206:/// replacement without expanding `$name` to their corresponding capture
cargo-0.47.0/vendor/regex/src/re_unicode.rs-1207-/// groups. This can be both convenient (to avoid escaping `$`, for example)
##############################################
cargo-0.47.0/vendor/regex/tests/crazy.rs-33-    match_email_big,
cargo-0.47.0/vendor/regex/tests/crazy.rs:34:    r"[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?",
cargo-0.47.0/vendor/regex/tests/crazy.rs-35-    "mine is jam.slam@gmail.com ",
##############################################
cargo-0.47.0/vendor/regex-syntax/src/hir/mod.rs-437-                // the first expression of a concatenation. However,
cargo-0.47.0/vendor/regex-syntax/src/hir/mod.rs:438:                // expressions like `$\b^` are still anchored to the start,
cargo-0.47.0/vendor/regex-syntax/src/hir/mod.rs-439-                // but the first expression in the concatenation *isn't*
##############################################
cargo-0.47.0/vendor/regex-syntax/src/hir/mod.rs-598-    ///
cargo-0.47.0/vendor/regex-syntax/src/hir/mod.rs:599:    /// This includes expressions like `^$\b\A\z` and even `((\b)+())*^`, but
cargo-0.47.0/vendor/regex-syntax/src/hir/mod.rs-600-    /// not `^a`.
##############################################
cargo-0.47.0/vendor/regex-syntax/src/hir/mod.rs-613-    /// of text. This includes expressions like `foo$`, `(foo|bar)$`,
cargo-0.47.0/vendor/regex-syntax/src/hir/mod.rs:614:    /// `foo$|bar$` but not `foo$|bar`.
cargo-0.47.0/vendor/regex-syntax/src/hir/mod.rs-615-    pub fn is_anchored_end(&self) -> bool {
##############################################
cargo-0.47.0/vendor/regex-syntax/src/hir/mod.rs-633-    /// end of text or the end of a line. This includes expressions like
cargo-0.47.0/vendor/regex-syntax/src/hir/mod.rs:634:    /// `foo$`, `(?m)foo$`, `(foo|bar)$`, `(?m)(foo|bar)$`, `foo$|bar$`,
cargo-0.47.0/vendor/regex-syntax/src/hir/mod.rs:635:    /// `(?m)(foo|bar)$`, but not `foo$|bar` or `(?m)foo$|bar`.
cargo-0.47.0/vendor/regex-syntax/src/hir/mod.rs-636-    ///
##############################################
cargo-0.47.0/vendor/schannel/src/test.rs-566-    let listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/vendor/schannel/src/test.rs:567:    let addr = listener.local_addr().unwrap();
cargo-0.47.0/vendor/schannel/src/test.rs-568-    let t = thread::spawn(move || {
##############################################
cargo-0.47.0/vendor/schannel/src/test.rs-627-    let listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/vendor/schannel/src/test.rs:628:    let addr = listener.local_addr().unwrap();
cargo-0.47.0/vendor/schannel/src/test.rs-629-    let t = thread::spawn(move || {
##############################################
cargo-0.47.0/vendor/schannel/src/test.rs-662-    let listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/vendor/schannel/src/test.rs:663:    let addr = listener.local_addr().unwrap();
cargo-0.47.0/vendor/schannel/src/test.rs-664-    let t = thread::spawn(move || {
##############################################
cargo-0.47.0/vendor/schannel/src/test.rs-732-    let listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/vendor/schannel/src/test.rs:733:    let addr = listener.local_addr().unwrap();
cargo-0.47.0/vendor/schannel/src/test.rs-734-    let t = thread::spawn(move || {
##############################################
cargo-0.47.0/vendor/schannel/src/test.rs-780-    let listener = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/vendor/schannel/src/test.rs:781:    let addr = listener.local_addr().unwrap();
cargo-0.47.0/vendor/schannel/src/test.rs-782-    let t = thread::spawn(move || {
##############################################
cargo-0.47.0/vendor/serde_derive/src/try.rs-7-pub fn replacement() -> TokenStream {
cargo-0.47.0/vendor/serde_derive/src/try.rs:8:    // Cannot pass `$expr` to `quote!` prior to Rust 1.17.0 so interpolate it.
cargo-0.47.0/vendor/serde_derive/src/try.rs-9-    let dollar = Punct::new('$', Spacing::Alone);
##############################################
cargo-0.47.0/vendor/serde_json/src/de.rs-1833-
cargo-0.47.0/vendor/serde_json/src/de.rs:1834:    /// Parses an enum as an object like `{"$KEY":$VALUE}`, where $VALUE is either a straight
cargo-0.47.0/vendor/serde_json/src/de.rs-1835-    /// value, a `[..]`, or a `{..}`.
##############################################
cargo-0.47.0/vendor/serde_json/src/macros.rs-65-// Changes are fine as long as `json_internal!` does not call any new helper
cargo-0.47.0/vendor/serde_json/src/macros.rs:66:// macros and can still be invoked as `json_internal!($($json)+)`.
cargo-0.47.0/vendor/serde_json/src/macros.rs-67-#[macro_export(local_inner_macros)]
##############################################
cargo-0.47.0/vendor/socket2/src/socket.rs-193-    /// Returns the socket address of the local half of this TCP connection.
cargo-0.47.0/vendor/socket2/src/socket.rs:194:    pub fn local_addr(&self) -> io::Result<SockAddr> {
cargo-0.47.0/vendor/socket2/src/socket.rs:195:        self.inner.local_addr()
cargo-0.47.0/vendor/socket2/src/socket.rs-196-    }
##############################################
cargo-0.47.0/vendor/socket2/src/socket.rs-198-    /// Returns the socket address of the remote peer of this TCP connection.
cargo-0.47.0/vendor/socket2/src/socket.rs:199:    pub fn peer_addr(&self) -> io::Result<SockAddr> {
cargo-0.47.0/vendor/socket2/src/socket.rs:200:        self.inner.peer_addr()
cargo-0.47.0/vendor/socket2/src/socket.rs-201-    }
##############################################
cargo-0.47.0/vendor/socket2/src/socket.rs-920-        socket.bind(&addr).unwrap();
cargo-0.47.0/vendor/socket2/src/socket.rs:921:        let addr = socket.local_addr().unwrap();
cargo-0.47.0/vendor/socket2/src/socket.rs-922-        drop(socket);
##############################################
cargo-0.47.0/vendor/socket2/src/socket.rs-941-
cargo-0.47.0/vendor/socket2/src/socket.rs:942:        let addr = socket.local_addr().unwrap();
cargo-0.47.0/vendor/socket2/src/socket.rs-943-
##############################################
cargo-0.47.0/vendor/socket2/src/socket.rs-1022-            .unwrap();
cargo-0.47.0/vendor/socket2/src/socket.rs:1023:        let s1_addr = s1.local_addr().unwrap();
cargo-0.47.0/vendor/socket2/src/socket.rs-1024-        s1.listen(1).unwrap();
##############################################
cargo-0.47.0/vendor/socket2/src/socket.rs-1046-            .unwrap();
cargo-0.47.0/vendor/socket2/src/socket.rs:1047:        let s1_addr = s1.local_addr().unwrap();
cargo-0.47.0/vendor/socket2/src/socket.rs-1048-        s1.listen(1).unwrap();
##############################################
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-303-
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:304:    pub fn local_addr(&self) -> io::Result<SockAddr> {
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-305-        unsafe {
##############################################
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-319-
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:320:    pub fn peer_addr(&self) -> io::Result<SockAddr> {
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-321-        unsafe {
##############################################
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-658-                self.getsockopt(libc::IPPROTO_IP, libc::IP_MULTICAST_IF)?;
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:659:            Ok(from_s_addr(imr_interface.s_addr))
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-660-        }
##############################################
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-663-    pub fn set_multicast_if_v4(&self, interface: &Ipv4Addr) -> io::Result<()> {
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:664:        let interface = to_s_addr(interface);
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-665-        let imr_interface = libc::in_addr { s_addr: interface };
##############################################
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-704-    pub fn join_multicast_v4(&self, multiaddr: &Ipv4Addr, interface: &Ipv4Addr) -> io::Result<()> {
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:705:        let multiaddr = to_s_addr(multiaddr);
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:706:        let interface = to_s_addr(interface);
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-707-        let mreq = libc::ip_mreq {
##############################################
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-714-    pub fn join_multicast_v6(&self, multiaddr: &Ipv6Addr, interface: u32) -> io::Result<()> {
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:715:        let multiaddr = to_in6_addr(multiaddr);
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-716-        let mreq = libc::ipv6_mreq {
##############################################
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-723-    pub fn leave_multicast_v4(&self, multiaddr: &Ipv4Addr, interface: &Ipv4Addr) -> io::Result<()> {
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:724:        let multiaddr = to_s_addr(multiaddr);
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:725:        let interface = to_s_addr(interface);
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-726-        let mreq = libc::ip_mreq {
##############################################
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-733-    pub fn leave_multicast_v6(&self, multiaddr: &Ipv6Addr, interface: u32) -> io::Result<()> {
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:734:        let multiaddr = to_in6_addr(multiaddr);
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-735-        let mreq = libc::ipv6_mreq {
##############################################
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-925-        f.field("fd", &self.fd);
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:926:        if let Ok(addr) = self.local_addr() {
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-927-            f.field("local_addr", &addr);
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-928-        }
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:929:        if let Ok(addr) = self.peer_addr() {
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-930-            f.field("peer_addr", &addr);
##############################################
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-1151-
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:1152:fn to_s_addr(addr: &Ipv4Addr) -> libc::in_addr_t {
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-1153-    let octets = addr.octets();
##############################################
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-1161-
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:1162:fn from_s_addr(in_addr: libc::in_addr_t) -> Ipv4Addr {
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-1163-    let h_addr = crate::ntoh(in_addr);
##############################################
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-1172-
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:1173:fn to_in6_addr(addr: &Ipv6Addr) -> libc::in6_addr {
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-1174-    let mut ret: libc::in6_addr = unsafe { mem::zeroed() };
##############################################
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-1212-    let ip = Ipv4Addr::new(127, 0, 0, 1);
cargo-0.47.0/vendor/socket2/src/sys/unix.rs:1213:    assert_eq!(ip, from_s_addr(to_s_addr(&ip)));
cargo-0.47.0/vendor/socket2/src/sys/unix.rs-1214-}
##############################################
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-213-
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:214:    pub fn local_addr(&self) -> io::Result<SockAddr> {
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-215-        unsafe {
##############################################
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-227-
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:228:    pub fn peer_addr(&self) -> io::Result<SockAddr> {
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-229-        unsafe {
##############################################
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-528-            let imr_interface: IN_ADDR = self.getsockopt(IPPROTO_IP, IP_MULTICAST_IF)?;
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:529:            Ok(from_s_addr(imr_interface.S_un))
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-530-        }
##############################################
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-533-    pub fn set_multicast_if_v4(&self, interface: &Ipv4Addr) -> io::Result<()> {
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:534:        let interface = to_s_addr(interface);
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-535-        let imr_interface = IN_ADDR { S_un: interface };
##############################################
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-568-    pub fn join_multicast_v4(&self, multiaddr: &Ipv4Addr, interface: &Ipv4Addr) -> io::Result<()> {
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:569:        let multiaddr = to_s_addr(multiaddr);
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:570:        let interface = to_s_addr(interface);
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-571-        let mreq = IP_MREQ {
##############################################
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-578-    pub fn join_multicast_v6(&self, multiaddr: &Ipv6Addr, interface: u32) -> io::Result<()> {
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:579:        let multiaddr = to_in6_addr(multiaddr);
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-580-        let mreq = IPV6_MREQ {
##############################################
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-587-    pub fn leave_multicast_v4(&self, multiaddr: &Ipv4Addr, interface: &Ipv4Addr) -> io::Result<()> {
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:588:        let multiaddr = to_s_addr(multiaddr);
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:589:        let interface = to_s_addr(interface);
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-590-        let mreq = IP_MREQ {
##############################################
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-597-    pub fn leave_multicast_v6(&self, multiaddr: &Ipv6Addr, interface: u32) -> io::Result<()> {
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:598:        let multiaddr = to_in6_addr(multiaddr);
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-599-        let mreq = IPV6_MREQ {
##############################################
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-804-        f.field("socket", &self.socket);
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:805:        if let Ok(addr) = self.local_addr() {
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-806-            f.field("local_addr", &addr);
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-807-        }
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:808:        if let Ok(addr) = self.peer_addr() {
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-809-            f.field("peer_addr", &addr);
##############################################
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-955-
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:956:fn to_s_addr(addr: &Ipv4Addr) -> in_addr_S_un {
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-957-    let octets = addr.octets();
##############################################
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-968-
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:969:fn from_s_addr(in_addr: in_addr_S_un) -> Ipv4Addr {
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:970:    let h_addr = crate::ntoh(unsafe { *in_addr.S_addr() });
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-971-
##############################################
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-979-
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:980:fn to_in6_addr(addr: &Ipv6Addr) -> in6_addr {
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-981-    let mut ret_addr: in6_addr_u = unsafe { mem::zeroed() };
##############################################
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-1011-    let ip = Ipv4Addr::new(127, 0, 0, 1);
cargo-0.47.0/vendor/socket2/src/sys/windows.rs:1012:    assert_eq!(ip, from_s_addr(to_s_addr(&ip)));
cargo-0.47.0/vendor/socket2/src/sys/windows.rs-1013-}
##############################################
cargo-0.47.0/vendor/strsim/README.md-54-### Development
cargo-0.47.0/vendor/strsim/README.md:55:If you don't want to install Rust itself, you can run `$ ./dev` for a
cargo-0.47.0/vendor/strsim/README.md-56-development CLI if you have [Docker] installed.
##############################################
cargo-0.47.0/vendor/syn/src/custom_keyword.rs-138-            fn display() -> &'static $crate::export::str {
cargo-0.47.0/vendor/syn/src/custom_keyword.rs:139:                concat!("`", stringify!($ident), "`")
cargo-0.47.0/vendor/syn/src/custom_keyword.rs-140-            }
##############################################
cargo-0.47.0/vendor/syn/src/custom_punctuation.rs-119-            fn display() -> &'static $crate::export::str {
cargo-0.47.0/vendor/syn/src/custom_punctuation.rs:120:                concat!("`", $crate::stringify_punct!($($tt)+), "`")
cargo-0.47.0/vendor/syn/src/custom_punctuation.rs-121-            }
##############################################
cargo-0.47.0/vendor/syn/src/parse_macro_input.rs-86-///
cargo-0.47.0/vendor/syn/src/parse_macro_input.rs:87:/// `parse_macro_input!($variable as $Type)` expands to something like:
cargo-0.47.0/vendor/syn/src/parse_macro_input.rs-88-///
##############################################
cargo-0.47.0/vendor/syn/src/token.rs-324-                fn display() -> &'static str {
cargo-0.47.0/vendor/syn/src/token.rs:325:                    concat!("`", $token, "`")
cargo-0.47.0/vendor/syn/src/token.rs-326-                }
##############################################
cargo-0.47.0/vendor/syn/src/token.rs-451-                fn display() -> &'static str {
cargo-0.47.0/vendor/syn/src/token.rs:452:                    concat!("`", $token, "`")
cargo-0.47.0/vendor/syn/src/token.rs-453-                }
##############################################
cargo-0.47.0/vendor/syn/tests/common/eq.rs-282-spanless_eq_struct!(Lit; token kind span);
cargo-0.47.0/vendor/syn/tests/common/eq.rs:283:spanless_eq_struct!(LlvmInlineAsm; asm asm_str_style outputs inputs clobbers volatile alignstack dialect);
cargo-0.47.0/vendor/syn/tests/common/eq.rs-284-spanless_eq_struct!(LlvmInlineAsmOutput; constraint expr is_rw is_indirect);
##############################################
cargo-0.47.0/vendor/syn/tests/test_expr.rs-122-fn test_macro_variable_func() {
cargo-0.47.0/vendor/syn/tests/test_expr.rs:123:    // mimics the token stream corresponding to `$fn()`
cargo-0.47.0/vendor/syn/tests/test_expr.rs-124-    let tokens = TokenStream::from_iter(vec![
##############################################
cargo-0.47.0/vendor/syn/tests/test_expr.rs-200-fn test_macro_variable_macro() {
cargo-0.47.0/vendor/syn/tests/test_expr.rs:201:    // mimics the token stream corresponding to `$macro!()`
cargo-0.47.0/vendor/syn/tests/test_expr.rs-202-    let tokens = TokenStream::from_iter(vec![
##############################################
cargo-0.47.0/vendor/syn/tests/test_expr.rs-227-fn test_macro_variable_struct() {
cargo-0.47.0/vendor/syn/tests/test_expr.rs:228:    // mimics the token stream corresponding to `$struct {}`
cargo-0.47.0/vendor/syn/tests/test_expr.rs-229-    let tokens = TokenStream::from_iter(vec![
##############################################
cargo-0.47.0/vendor/syn/tests/test_expr.rs-249-fn test_macro_variable_match_arm() {
cargo-0.47.0/vendor/syn/tests/test_expr.rs:250:    // mimics the token stream corresponding to `match v { _ => $expr }`
cargo-0.47.0/vendor/syn/tests/test_expr.rs-251-    let tokens = TokenStream::from_iter(vec![
##############################################
cargo-0.47.0/vendor/syn/tests/test_item.rs-10-fn test_macro_variable_attr() {
cargo-0.47.0/vendor/syn/tests/test_item.rs:11:    // mimics the token stream corresponding to `$attr fn f() {}`
cargo-0.47.0/vendor/syn/tests/test_item.rs-12-    let tokens = TokenStream::from_iter(vec![
##############################################
cargo-0.47.0/vendor/syn/tests/test_path.rs-10-fn parse_interpolated_leading_component() {
cargo-0.47.0/vendor/syn/tests/test_path.rs:11:    // mimics the token stream corresponding to `$mod::rest`
cargo-0.47.0/vendor/syn/tests/test_path.rs-12-    let tokens = TokenStream::from_iter(vec![
##############################################
cargo-0.47.0/vendor/syn/tests/test_ty.rs-19-fn test_macro_variable_type() {
cargo-0.47.0/vendor/syn/tests/test_ty.rs:20:    // mimics the token stream corresponding to `$ty<T>`
cargo-0.47.0/vendor/syn/tests/test_ty.rs-21-    let tokens = TokenStream::from_iter(vec![
##############################################
cargo-0.47.0/vendor/syn/tests/test_visibility.rs-104-fn test_empty_group_vis() {
cargo-0.47.0/vendor/syn/tests/test_visibility.rs:105:    // mimics `struct S { $vis $field: () }` where $vis is empty
cargo-0.47.0/vendor/syn/tests/test_visibility.rs-106-    let tokens = TokenStream::from_iter(vec![
##############################################
cargo-0.47.0/vendor/tinyvec/src/tinyvec.rs-38-      // Note(Lokathor): This goofy looking thing will count the number of
cargo-0.47.0/vendor/tinyvec/src/tinyvec.rs:39:      // `$elem` entries we were given. We can't spit out the "+1"s on their
cargo-0.47.0/vendor/tinyvec/src/tinyvec.rs:40:      // own, we need to use `$elem` in the repetition-expansion somehow.
cargo-0.47.0/vendor/tinyvec/src/tinyvec.rs:41:      // However, we also can't assume it's `Copy` data, so we must use `$elem`
cargo-0.47.0/vendor/tinyvec/src/tinyvec.rs-42-      // only once "for real" in the expansion as a whole. To achieve this, we
##############################################
cargo-0.47.0/vendor/tinyvec/src/tinyvec.rs-46-      const INVOKED_ELEM_COUNT: usize = 0 $( + { let _ = stringify!($elem); 1 })*;
cargo-0.47.0/vendor/tinyvec/src/tinyvec.rs:47:      // If we have more `$elem` than the `CAPACITY` we will simply go directly
cargo-0.47.0/vendor/tinyvec/src/tinyvec.rs-48-      // to constructing on the heap.
##############################################
cargo-0.47.0/vendor/typenum/src/int.rs-551-    ($A:ident, $B:ident, $R:ident) => {
cargo-0.47.0/vendor/typenum/src/int.rs:552:        /// `$A<Ul> / $B<Ur> = $R<Ul / Ur>`
cargo-0.47.0/vendor/typenum/src/int.rs-553-        impl<Ul: Unsigned + NonZero, Ur: Unsigned + NonZero> Div<$B<Ur>> for $A<Ul>
##############################################
cargo-0.47.0/vendor/typenum/src/int.rs-732-    ($A:ident, $B:ident, $R:ident) => {
cargo-0.47.0/vendor/typenum/src/int.rs:733:        /// `$A<Ul> % $B<Ur> = $R<Ul % Ur>`
cargo-0.47.0/vendor/typenum/src/int.rs-734-        impl<Ul: Unsigned + NonZero, Ur: Unsigned + NonZero> Rem<$B<Ur>> for $A<Ul>
##############################################
cargo-0.47.0/vendor/url/src/host.rs-80-            }
cargo-0.47.0/vendor/url/src/host.rs:81:            return parse_ipv6addr(&input[1..input.len() - 1]).map(Host::Ipv6);
cargo-0.47.0/vendor/url/src/host.rs-82-        }
##############################################
cargo-0.47.0/vendor/url/src/host.rs-107-        }
cargo-0.47.0/vendor/url/src/host.rs:108:        if let Some(address) = parse_ipv4addr(&domain)? {
cargo-0.47.0/vendor/url/src/host.rs-109-            Ok(Host::Ipv4(address))
##############################################
cargo-0.47.0/vendor/url/src/host.rs-120-            }
cargo-0.47.0/vendor/url/src/host.rs:121:            return parse_ipv6addr(&input[1..input.len() - 1]).map(Host::Ipv6);
cargo-0.47.0/vendor/url/src/host.rs-122-        }
##############################################
cargo-0.47.0/vendor/url/src/host.rs-265-/// <https://url.spec.whatwg.org/#concept-ipv4-parser>
cargo-0.47.0/vendor/url/src/host.rs:266:fn parse_ipv4addr(input: &str) -> ParseResult<Option<Ipv4Addr>> {
cargo-0.47.0/vendor/url/src/host.rs-267-    if input.is_empty() {
##############################################
cargo-0.47.0/vendor/url/src/host.rs-306-/// <https://url.spec.whatwg.org/#concept-ipv6-parser>
cargo-0.47.0/vendor/url/src/host.rs:307:fn parse_ipv6addr(input: &str) -> ParseResult<Ipv6Addr> {
cargo-0.47.0/vendor/url/src/host.rs-308-    let input = input.as_bytes();
##############################################
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-296-pub fn IN4_ADDR_EQUAL(a: &IN_ADDR, b: &IN_ADDR) -> bool {
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs:297:    unsafe { *a.S_un.S_addr() == *b.S_un.S_addr() }
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-298-}
##############################################
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-300-pub fn IN4_UNALIGNED_ADDR_EQUAL(a: &IN_ADDR, b: &IN_ADDR) -> bool {
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs:301:    unsafe { *a.S_un.S_addr() == *b.S_un.S_addr() }
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-302-}
##############################################
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-304-pub fn IN4_IS_ADDR_UNSPECIFIED(a: &IN_ADDR) -> bool {
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs:305:    unsafe { *a.S_un.S_addr() == IN4ADDR_ANY }
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-306-}
##############################################
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-308-pub fn IN4_IS_UNALIGNED_ADDR_UNSPECIFIED(a: &IN_ADDR) -> bool {
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs:309:    unsafe { *a.S_un.S_addr() == IN4ADDR_ANY }
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-310-}
##############################################
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-320-pub fn IN4_IS_ADDR_BROADCAST(a: &IN_ADDR) -> bool {
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs:321:    unsafe { *a.S_un.S_addr() == IN4ADDR_BROADCAST }
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-322-}
##############################################
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-324-pub fn IN4_IS_UNALIGNED_ADDR_BROADCAST(a: &IN_ADDR) -> bool {
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs:325:    unsafe { *a.S_un.S_addr() == IN4ADDR_BROADCAST }
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-326-}
##############################################
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-328-pub fn IN4_IS_ADDR_MULTICAST(a: &IN_ADDR) -> bool {
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs:329:    IN4_MULTICAST(unsafe { *a.S_un.S_addr() as LONG })
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-330-}
##############################################
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-332-pub fn IN4_IS_UNALIGNED_ADDR_MULTICAST(a: &IN_ADDR) -> bool {
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs:333:    IN4_MULTICAST(unsafe { *a.S_un.S_addr() as LONG })
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-334-}
##############################################
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-336-pub fn IN4_IS_ADDR_LINKLOCAL(a: &IN_ADDR) -> bool {
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs:337:    unsafe { (*a.S_un.S_addr() & 0xffff) == 0xfea9 }
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-338-}
##############################################
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-340-pub fn IN4_IS_UNALIGNED_ADDR_LINKLOCAL(a: &IN_ADDR) -> bool {
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs:341:    unsafe { (*a.S_un.S_addr() & 0xffff) == 0xfea9 }
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-342-}
##############################################
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-352-pub fn IN4_IS_ADDR_RFC1918(a: &IN_ADDR) -> bool {
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs:353:    let s_addr = unsafe { *a.S_un.S_addr() };
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-354-    ((s_addr & 0x00ff) == 0x0a) || ((s_addr & 0xf0ff) == 0x10ac) || ((s_addr & 0xffff) == 0xa8c0)
##############################################
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-361-pub fn IN4_IS_ADDR_MC_LINKLOCAL(a: &IN_ADDR) -> bool {
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs:362:    unsafe { (*a.S_un.S_addr() & 0xffffff) == 0xe0 }
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-363-}
##############################################
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-365-pub fn IN4_IS_ADDR_MC_ADMINLOCAL(a: &IN_ADDR) -> bool {
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs:366:    unsafe { (*a.S_un.S_addr() & 0xffff) == 0xffef }
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-367-}
##############################################
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-369-pub fn IN4_IS_ADDR_MC_SITELOCAL(a: &IN_ADDR) -> bool {
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs:370:    let first = unsafe { (*a.S_un.S_addr() & 0xff) == 0xef };
cargo-0.47.0/vendor/winapi/src/shared/mstcpip.rs-371-    first && !IN4_IS_ADDR_MC_ADMINLOCAL(a)
##############################################
cargo-0.47.0/vendor/winapi/src/um/winsock2.rs-848-    ) -> u_short;
cargo-0.47.0/vendor/winapi/src/um/winsock2.rs:849:    pub fn inet_addr(
cargo-0.47.0/vendor/winapi/src/um/winsock2.rs-850-        cp: *const c_char,
##############################################
cargo-0.47.0/vendor/winapi/src/um/winsock2.rs-957-    ) -> SOCKET;
cargo-0.47.0/vendor/winapi/src/um/winsock2.rs:958:    pub fn gethostbyaddr(
cargo-0.47.0/vendor/winapi/src/um/winsock2.rs-959-        addr: *const c_char,
##############################################
cargo-0.47.0/vendor/winapi/src/um/winsock2.rs-1039-    ) -> HANDLE;
cargo-0.47.0/vendor/winapi/src/um/winsock2.rs:1040:    pub fn WSAAsyncGetHostByAddr(
cargo-0.47.0/vendor/winapi/src/um/winsock2.rs-1041-        hWnd: HWND,
##############################################
cargo-0.47.0/debian/patches/2002_disable-net-tests.patch-24-     let server = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/debian/patches/2002_disable-net-tests.patch:25:     let addr = server.local_addr().unwrap();
cargo-0.47.0/debian/patches/2002_disable-net-tests.patch-26---- a/tests/testsuite/net_config.rs
##############################################
cargo-0.47.0/.pc/2002_disable-net-tests.patch/tests/testsuite/git_auth.rs-15-    let server = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/.pc/2002_disable-net-tests.patch/tests/testsuite/git_auth.rs:16:    let addr = server.local_addr().unwrap();
cargo-0.47.0/.pc/2002_disable-net-tests.patch/tests/testsuite/git_auth.rs-17-
##############################################
cargo-0.47.0/.pc/2002_disable-net-tests.patch/tests/testsuite/git_auth.rs-172-    let server = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/.pc/2002_disable-net-tests.patch/tests/testsuite/git_auth.rs:173:    let addr = server.local_addr().unwrap();
cargo-0.47.0/.pc/2002_disable-net-tests.patch/tests/testsuite/git_auth.rs-174-    let t = thread::spawn(move || {
##############################################
cargo-0.47.0/.pc/2002_disable-net-tests.patch/tests/testsuite/git_auth.rs-236-    let server = TcpListener::bind("127.0.0.1:0").unwrap();
cargo-0.47.0/.pc/2002_disable-net-tests.patch/tests/testsuite/git_auth.rs:237:    let addr = server.local_addr().unwrap();
cargo-0.47.0/.pc/2002_disable-net-tests.patch/tests/testsuite/git_auth.rs-238-    let t = thread::spawn(move || {