Giter Site home page Giter Site logo

std::env::home_dir is deprecated about dura HOT 2 CLOSED

tkellogg avatar tkellogg commented on June 24, 2024
std::env::home_dir is deprecated

from dura.

Comments (2)

tkellogg avatar tkellogg commented on June 24, 2024 1

Ah, great! That would be a good choice of crate.

from dura.

scottstensland avatar scottstensland commented on June 24, 2024

on Ubuntu 20.04 linux I am getting similar ...


#  install rust
curl https://sh.rustup.rs -sSf | sh

source $HOME/.cargo/env

cd ~/src/github.com/tkellogg/dura

cargo build  
    Updating crates.io index
  Downloaded num_cpus v1.13.1
  Downloaded bitflags v1.3.2
  Downloaded num-integer v0.1.44
  Downloaded percent-encoding v2.1.0
  Downloaded openssl-sys v0.9.72
  Downloaded libssh2-sys v0.2.23
  Downloaded serde_json v1.0.73
  Downloaded unicode-xid v0.2.2
  Downloaded time v0.1.44
  Downloaded unicode-bidi v0.3.7
  Downloaded ryu v1.0.9
  Downloaded tinyvec v1.5.1
  Downloaded tokio-macros v1.7.0
  Downloaded quote v1.0.14
  Downloaded pkg-config v0.3.24
  Downloaded unicode-normalization v0.1.19
  Downloaded syn v1.0.84
  Downloaded url v2.2.2
  Downloaded matches v0.1.9
  Downloaded signal-hook-registry v1.4.0
  Downloaded pin-project-lite v0.2.8
  Downloaded git2 v0.13.25
  Downloaded instant v0.1.12
  Downloaded form_urlencoded v1.0.1
  Downloaded cfg-if v1.0.0
  Downloaded itoa v1.0.1
  Downloaded bytes v1.1.0
  Downloaded autocfg v1.0.1
  Downloaded cc v1.0.72
  Downloaded lock_api v0.4.5
  Downloaded jobserver v0.1.24
  Downloaded log v0.4.14
  Downloaded chrono v0.4.19
  Downloaded memchr v2.4.1
  Downloaded tinyvec_macros v0.1.0
  Downloaded openssl-probe v0.1.4
  Downloaded scopeguard v1.1.0
  Downloaded serde v1.0.132
  Downloaded once_cell v1.9.0
  Downloaded num-traits v0.2.14
  Downloaded smallvec v1.7.0
  Downloaded parking_lot_core v0.8.5
  Downloaded parking_lot v0.11.2
  Downloaded proc-macro2 v1.0.36
  Downloaded mio v0.7.14
  Downloaded idna v0.2.3
  Downloaded serde_derive v1.0.132
  Downloaded libc v0.2.112
  Downloaded tokio v1.15.0
  Downloaded libgit2-sys v0.12.26+1.3.0
  Downloaded libz-sys v1.1.3
  Downloaded 51 crates (6.7 MB) in 1.06s (largest was `libgit2-sys` at 1.5 MB)
   Compiling libc v0.2.112
   Compiling autocfg v1.0.1
   Compiling pkg-config v0.3.24
   Compiling proc-macro2 v1.0.36
   Compiling unicode-xid v0.2.2
   Compiling syn v1.0.84
   Compiling cfg-if v1.0.0
   Compiling tinyvec_macros v0.1.0
   Compiling log v0.4.14
   Compiling serde_derive v1.0.132
   Compiling parking_lot_core v0.8.5
   Compiling matches v0.1.9
   Compiling memchr v2.4.1
   Compiling percent-encoding v2.1.0
   Compiling unicode-bidi v0.3.7
   Compiling smallvec v1.7.0
   Compiling serde v1.0.132
   Compiling scopeguard v1.1.0
   Compiling serde_json v1.0.73
   Compiling once_cell v1.9.0
   Compiling pin-project-lite v0.2.8
   Compiling bytes v1.1.0
   Compiling bitflags v1.3.2
   Compiling ryu v1.0.9
   Compiling openssl-probe v0.1.4
   Compiling itoa v1.0.1
   Compiling tinyvec v1.5.1
   Compiling instant v0.1.12
   Compiling form_urlencoded v1.0.1
   Compiling lock_api v0.4.5
   Compiling num-traits v0.2.14
   Compiling num-integer v0.1.44
   Compiling quote v1.0.14
   Compiling jobserver v0.1.24
   Compiling mio v0.7.14
   Compiling num_cpus v1.13.1
   Compiling signal-hook-registry v1.4.0
   Compiling time v0.1.44
   Compiling parking_lot v0.11.2
   Compiling cc v1.0.72
   Compiling unicode-normalization v0.1.19
   Compiling chrono v0.4.19
   Compiling openssl-sys v0.9.72
   Compiling libz-sys v1.1.3
   Compiling libssh2-sys v0.2.23
   Compiling libgit2-sys v0.12.26+1.3.0
   Compiling idna v0.2.3
   Compiling url v2.2.2
   Compiling tokio-macros v1.7.0
   Compiling git2 v0.13.25
   Compiling tokio v1.15.0
   Compiling dura v0.1.0 (/home/oaxaca/src/github.com/tkellogg/dura)
warning: use of deprecated function `std::env::home_dir`: This function's behavior is unexpected and probably not what you want. Consider using a crate from crates.io instead.
  --> src/config.rs:34:19
   |
34 |         std::env::home_dir().unwrap().join(".config/dura/config.json")
   |                   ^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: `dura` (bin "dura") generated 1 warning
    Finished dev [unoptimized + debuginfo] target(s) in 32.54s


from dura.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.