file_endec 1.0.0

Secure file encryption and decryption from the command line.
Documentation
Build #241786 2020-04-19T21:10:55.173383+00:00
# rustc version
rustc 1.44.0-nightly (52fa23add 2020-04-18)
# docs.rs version
docsrs 0.6.0 (bc15998 2020-04-16)

# build log
[INFO] running `"docker" "create" "-v" "/home/cratesfyi/workspace/builds/file_endec-1.0.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/file_endec-1.0.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1001" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=-Z unstable-options --resource-suffix -20200418-1.44.0-nightly-52fa23add --static-root-path / --cap-lints warn --extern-html-root-url bcrypt=https://docs.rs/bcrypt/0.7.0 --extern-html-root-url file_shred=https://docs.rs/file_shred/1.1.0 --extern-html-root-url criterion=https://docs.rs/criterion/0.3.1 --extern-html-root-url data_encoding=https://docs.rs/data-encoding/2.2.0 --extern-html-root-url twox_hash=https://docs.rs/twox-hash/1.5.0 --extern-html-root-url argon2rs=https://docs.rs/argon2rs/0.2.5 --extern-html-root-url aes=https://docs.rs/aes/0.3.2 --extern-html-root-url semver=https://docs.rs/semver/0.9.0 --extern-html-root-url tempfile=https://docs.rs/tempfile/3.1.0 --extern-html-root-url brotli=https://docs.rs/brotli/3.3.0 --extern-html-root-url structopt=https://docs.rs/structopt/0.3.13 --extern-html-root-url rand=https://docs.rs/rand/0.7.3 --extern-html-root-url lazy_static=https://docs.rs/lazy_static/1.4.0 --extern-html-root-url rpassword=https://docs.rs/rpassword/4.0.5 --extern-html-root-url twofish=https://docs.rs/twofish/0.2.0 --extern-html-root-url zxcvbn=https://docs.rs/zxcvbn/2.0.1 --extern-html-root-url ring=https://docs.rs/ring/0.16.12 --extern-html-root-url block_modes=https://docs.rs/block-modes/0.3.3 --extern-html-root-url secstr=https://docs.rs/secstr/0.3.2 --extern-html-root-url indicatif=https://docs.rs/indicatif/0.13.0 --extern-html-root-url regex=https://docs.rs/regex/1.3.7" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "2" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "doc" "--lib" "--no-deps" "-j2"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 50d194b2c54ddcc8a5a2495db43868392db9be55916c99a3f8a9545ff44df8d9
[INFO] running `"docker" "start" "-a" "50d194b2c54ddcc8a5a2495db43868392db9be55916c99a3f8a9545ff44df8d9"`
[INFO] [stderr]    Compiling libc v0.2.69
[INFO] [stderr]    Compiling proc-macro2 v1.0.10
[INFO] [stderr]    Compiling unicode-xid v0.2.0
[INFO] [stderr]    Compiling syn v1.0.17
[INFO] [stderr]     Checking lazy_static v1.4.0
[INFO] [stderr]    Compiling typenum v1.12.0
[INFO] [stderr]    Compiling memchr v2.3.3
[INFO] [stderr]    Compiling version_check v0.9.1
[INFO] [stderr]     Checking cfg-if v0.1.10
[INFO] [stderr]    Compiling autocfg v1.0.0
[INFO] [stderr]    Compiling getrandom v0.1.14
[INFO] [stderr]     Checking regex-syntax v0.6.17
[INFO] [stderr]     Checking unicode-width v0.1.7
[INFO] [stderr]    Compiling byteorder v1.3.4
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling fnv v1.0.6
[INFO] [stderr]    Compiling strsim v0.9.3
[INFO] [stderr]     Checking opaque-debug v0.2.3
[INFO] [stderr]    Compiling bitflags v1.2.1
[INFO] [stderr]     Checking ppv-lite86 v0.2.6
[INFO] [stderr]    Compiling unicode-segmentation v1.6.0
[INFO] [stderr]    Compiling arrayvec v0.4.12
[INFO] [stderr]     Checking alloc-no-stdlib v2.0.1
[INFO] [stderr]    Compiling derive_builder v0.9.0
[INFO] [stderr]     Checking nodrop v0.1.14
[INFO] [stderr]     Checking number_prefix v0.3.0
[INFO] [stderr]     Checking bit-vec v0.5.1
[INFO] [stderr]    Compiling cc v1.0.50
[INFO] [stderr]     Checking byte-tools v0.3.1
[INFO] [stderr]     Checking either v1.5.3
[INFO] [stderr]     Checking constant_time_eq v0.1.5
[INFO] [stderr]     Checking scoped_threadpool v0.1.9
[INFO] [stderr]     Checking untrusted v0.7.0
[INFO] [stderr]     Checking spin v0.5.2
[INFO] [stderr]     Checking base64 v0.12.0
[INFO] [stderr]     Checking quick-error v1.2.3
[INFO] [stderr]     Checking semver-parser v0.7.0
[INFO] [stderr]     Checking data-encoding v2.2.0
[INFO] [stderr]     Checking thread_local v1.0.1
[INFO] [stderr]     Checking number2name v1.0.1
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.2
[INFO] [stderr]    Compiling proc-macro-error v1.0.2
[INFO] [stderr]    Compiling num-traits v0.2.11
[INFO] [stderr]    Compiling num-integer v0.1.42
[INFO] [stderr]     Checking textwrap v0.11.0
[INFO] [stderr]    Compiling heck v0.3.1
[INFO] [stderr]     Checking alloc-stdlib v0.2.1
[INFO] [stderr]     Checking bit-set v0.5.1
[INFO] [stderr]     Checking block-padding v0.1.5
[INFO] [stderr]     Checking itertools v0.8.2
[INFO] [stderr]     Checking semver v0.9.0
[INFO] [stderr]    Compiling ring v0.16.12
[INFO] [stderr]     Checking brotli-decompressor v2.3.0
[INFO] [stderr]     Checking clicolors-control v1.0.1
[INFO] [stderr]     Checking termios v0.3.2
[INFO] [stderr]     Checking time v0.1.42
[INFO] [stderr]     Checking filetime v0.2.9
[INFO] [stderr]     Checking secstr v0.3.2
[INFO] [stderr]     Checking rpassword v4.0.5
[INFO] [stderr]     Checking aho-corasick v0.7.10
[INFO] [stderr]    Compiling quote v1.0.3
[INFO] [stderr]     Checking generic-array v0.12.3
[INFO] [stderr]     Checking clap v2.33.0
[INFO] [stderr]     Checking blake2-rfc v0.2.18
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking brotli v3.3.0
[INFO] [stderr]     Checking block-cipher-trait v0.6.2
[INFO] [stderr]     Checking regex v1.3.7
[INFO] [stderr]     Checking argon2rs v0.2.5
[INFO] [stderr]     Checking rand_chacha v0.2.2
[INFO] [stderr]    Compiling syn-mid v0.5.0
[INFO] [stderr]    Compiling darling_core v0.10.2
[INFO] [stderr]     Checking blowfish v0.4.0
[INFO] [stderr]     Checking aes-soft v0.3.3
[INFO] [stderr]     Checking twofish v0.2.0
[INFO] [stderr]     Checking block-modes v0.3.3
[INFO] [stderr]     Checking console v0.10.0
[INFO] [stderr]     Checking fancy-regex v0.3.3
[INFO] [stderr]     Checking chrono v0.4.11
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking aes v0.3.2
[INFO] [stderr]     Checking indicatif v0.14.0
[INFO] [stderr]     Checking indicatif v0.13.0
[INFO] [stderr]     Checking twox-hash v1.5.0
[INFO] [stderr]     Checking bcrypt v0.7.0
[INFO] [stderr]    Compiling darling_macro v0.10.2
[INFO] [stderr]    Compiling structopt-derive v0.4.6
[INFO] [stderr]    Compiling darling v0.10.2
[INFO] [stderr]    Compiling derive_builder_core v0.9.0
[INFO] [stderr]     Checking zxcvbn v2.0.1
[INFO] [stderr]     Checking structopt v0.3.13
[INFO] [stderr]     Checking file_shred v1.1.0
[INFO] [stderr]  Documenting file_endec v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 59.81s
[INFO] running `"docker" "inspect" "50d194b2c54ddcc8a5a2495db43868392db9be55916c99a3f8a9545ff44df8d9"`
[INFO] running `"docker" "rm" "-f" "50d194b2c54ddcc8a5a2495db43868392db9be55916c99a3f8a9545ff44df8d9"`
[INFO] [stdout] 50d194b2c54ddcc8a5a2495db43868392db9be55916c99a3f8a9545ff44df8d9