walkr 0.1.0

Recursively search a directory for files matching a regex, and execute a closure you define. This tiny crate allows you to find and operate on files quickly, making it convenient to quickly write tools performing file processing in Rust.
Documentation

Build #175239 2019-07-29 03:02:55

# rustc version rustc 1.38.0-nightly (95b1fe560 2019-07-20)

# docs.rs version cratesfyi 0.6.0 (4640239 2019-07-25)

# build log Updating crates.io index Fresh semver-parser v0.7.0 Fresh autocfg v0.1.5 Fresh rand_core v0.4.0 Fresh lazy_static v1.3.0 Fresh stable_deref_trait v1.1.1 Fresh nodrop v0.1.13 Fresh cfg-if v0.1.9 Fresh scopeguard v0.3.3 Fresh smallvec v0.6.10 Fresh scopeguard v1.0.0 Fresh futures v0.1.28 Fresh slab v0.4.2 Fresh fnv v1.0.6 Fresh ucd-util v0.1.5 Fresh utf8-ranges v1.0.3 Fresh semver v0.9.0 Fresh rand_core v0.3.1 Fresh rand_jitter v0.1.4 Fresh owning_ref v0.4.0 Fresh thread_local v0.3.6 Fresh crossbeam-utils v0.6.6 Fresh tokio-sync v0.1.6 Fresh rustc_version v0.2.3 Fresh regex-syntax v0.6.10 Fresh libc v0.2.60 Fresh rand_hc v0.1.0 Fresh rand_xorshift v0.1.1 Fresh rand_isaac v0.1.1 Fresh arrayvec v0.4.11 Fresh byteorder v1.3.2 Fresh lock_api v0.1.5 Fresh log v0.4.8 Fresh crossbeam-queue v0.1.2 Fresh tokio-executor v0.1.8 Fresh memchr v2.2.1 Fresh rand_chacha v0.1.1 Fresh rand_os v0.1.3 Fresh rand_pcg v0.1.2 Fresh iovec v0.1.2 Fresh net2 v0.2.33 Fresh num_cpus v1.10.1 Fresh aho-corasick v0.7.4 Fresh tokio-current-thread v0.1.6 Fresh tokio-timer v0.2.11 Fresh rand v0.6.5 Fresh bytes v0.4.12 Fresh memoffset v0.5.1 Fresh mio v0.6.19 Fresh parking_lot_core v0.4.0 Fresh regex v1.2.0 Fresh crossbeam-epoch v0.7.2 Fresh parking_lot v0.7.1 Checking tokio-io v0.1.12 Checking mio-uds v0.6.7 Fresh crossbeam-deque v0.7.1 Running `rustc --crate-name tokio_io /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-io-0.1.12/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=38836c9244bb6925 -C extra-filename=-38836c9244bb6925 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bytes=/home/cratesfyi/cratesfyi/debug/deps/libbytes-02fe9899f9c5d27f.rmeta --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-6e6443f6a339b1bb.rmeta --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-43c30c85c87d0ce8.rmeta --cap-lints allow` Checking tokio-threadpool v0.1.15 Running `rustc --crate-name mio_uds /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/mio-uds-0.6.7/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=ee184110a7b87b3c -C extra-filename=-ee184110a7b87b3c --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern iovec=/home/cratesfyi/cratesfyi/debug/deps/libiovec-68371139d28745fd.rmeta --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-06b119ad941e8d18.rmeta --extern mio=/home/cratesfyi/cratesfyi/debug/deps/libmio-a6a76b5a57a6e635.rmeta --cap-lints allow` Running `rustc --crate-name tokio_threadpool /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-threadpool-0.1.15/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=528a6147033583dd -C extra-filename=-528a6147033583dd --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern crossbeam_deque=/home/cratesfyi/cratesfyi/debug/deps/libcrossbeam_deque-c1fc1298d22b5af8.rmeta --extern crossbeam_queue=/home/cratesfyi/cratesfyi/debug/deps/libcrossbeam_queue-c183e6ba3a00ba2f.rmeta --extern crossbeam_utils=/home/cratesfyi/cratesfyi/debug/deps/libcrossbeam_utils-4c02bf11a81ec7a5.rmeta --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-6e6443f6a339b1bb.rmeta --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-43c30c85c87d0ce8.rmeta --extern num_cpus=/home/cratesfyi/cratesfyi/debug/deps/libnum_cpus-b615ec6fe08bc531.rmeta --extern rand=/home/cratesfyi/cratesfyi/debug/deps/librand-5b7dfde771a9f9d7.rmeta --extern slab=/home/cratesfyi/cratesfyi/debug/deps/libslab-2a4b33506b6b4212.rmeta --extern tokio_executor=/home/cratesfyi/cratesfyi/debug/deps/libtokio_executor-963f6b0dd0ae48c9.rmeta --cap-lints allow` Checking tokio-reactor v0.1.9 Checking tokio-codec v0.1.1 Running `rustc --crate-name tokio_codec /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-codec-0.1.1/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=0564a7a2643c0845 -C extra-filename=-0564a7a2643c0845 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bytes=/home/cratesfyi/cratesfyi/debug/deps/libbytes-02fe9899f9c5d27f.rmeta --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-6e6443f6a339b1bb.rmeta --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-38836c9244bb6925.rmeta --cap-lints allow` Running `rustc --crate-name tokio_reactor /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-reactor-0.1.9/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=d7e6d0aca35b1e1b -C extra-filename=-d7e6d0aca35b1e1b --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern crossbeam_utils=/home/cratesfyi/cratesfyi/debug/deps/libcrossbeam_utils-4c02bf11a81ec7a5.rmeta --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-6e6443f6a339b1bb.rmeta --extern lazy_static=/home/cratesfyi/cratesfyi/debug/deps/liblazy_static-51adcd0f3e7733cb.rmeta --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-43c30c85c87d0ce8.rmeta --extern mio=/home/cratesfyi/cratesfyi/debug/deps/libmio-a6a76b5a57a6e635.rmeta --extern num_cpus=/home/cratesfyi/cratesfyi/debug/deps/libnum_cpus-b615ec6fe08bc531.rmeta --extern parking_lot=/home/cratesfyi/cratesfyi/debug/deps/libparking_lot-454498eba009159c.rmeta --extern slab=/home/cratesfyi/cratesfyi/debug/deps/libslab-2a4b33506b6b4212.rmeta --extern tokio_executor=/home/cratesfyi/cratesfyi/debug/deps/libtokio_executor-963f6b0dd0ae48c9.rmeta --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-38836c9244bb6925.rmeta --extern tokio_sync=/home/cratesfyi/cratesfyi/debug/deps/libtokio_sync-d7325f34abc9d7d8.rmeta --cap-lints allow` Checking tokio-fs v0.1.6 Running `rustc --crate-name tokio_fs /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-fs-0.1.6/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=93acba407d0a8b98 -C extra-filename=-93acba407d0a8b98 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-6e6443f6a339b1bb.rmeta --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-38836c9244bb6925.rmeta --extern tokio_threadpool=/home/cratesfyi/cratesfyi/debug/deps/libtokio_threadpool-528a6147033583dd.rmeta --cap-lints allow` Checking tokio-udp v0.1.3 Checking tokio-tcp v0.1.3 Running `rustc --crate-name tokio_udp /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-udp-0.1.3/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=6ae1f199b6eb33b9 -C extra-filename=-6ae1f199b6eb33b9 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bytes=/home/cratesfyi/cratesfyi/debug/deps/libbytes-02fe9899f9c5d27f.rmeta --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-6e6443f6a339b1bb.rmeta --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-43c30c85c87d0ce8.rmeta --extern mio=/home/cratesfyi/cratesfyi/debug/deps/libmio-a6a76b5a57a6e635.rmeta --extern tokio_codec=/home/cratesfyi/cratesfyi/debug/deps/libtokio_codec-0564a7a2643c0845.rmeta --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-38836c9244bb6925.rmeta --extern tokio_reactor=/home/cratesfyi/cratesfyi/debug/deps/libtokio_reactor-d7e6d0aca35b1e1b.rmeta --cap-lints allow` Checking tokio-uds v0.2.5 Running `rustc --crate-name tokio_tcp /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tcp-0.1.3/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=8ed002dea9524638 -C extra-filename=-8ed002dea9524638 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bytes=/home/cratesfyi/cratesfyi/debug/deps/libbytes-02fe9899f9c5d27f.rmeta --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-6e6443f6a339b1bb.rmeta --extern iovec=/home/cratesfyi/cratesfyi/debug/deps/libiovec-68371139d28745fd.rmeta --extern mio=/home/cratesfyi/cratesfyi/debug/deps/libmio-a6a76b5a57a6e635.rmeta --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-38836c9244bb6925.rmeta --extern tokio_reactor=/home/cratesfyi/cratesfyi/debug/deps/libtokio_reactor-d7e6d0aca35b1e1b.rmeta --cap-lints allow` Running `rustc --crate-name tokio_uds /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-uds-0.2.5/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=916a08c3a6db53aa -C extra-filename=-916a08c3a6db53aa --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bytes=/home/cratesfyi/cratesfyi/debug/deps/libbytes-02fe9899f9c5d27f.rmeta --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-6e6443f6a339b1bb.rmeta --extern iovec=/home/cratesfyi/cratesfyi/debug/deps/libiovec-68371139d28745fd.rmeta --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-06b119ad941e8d18.rmeta --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-43c30c85c87d0ce8.rmeta --extern mio=/home/cratesfyi/cratesfyi/debug/deps/libmio-a6a76b5a57a6e635.rmeta --extern mio_uds=/home/cratesfyi/cratesfyi/debug/deps/libmio_uds-ee184110a7b87b3c.rmeta --extern tokio_codec=/home/cratesfyi/cratesfyi/debug/deps/libtokio_codec-0564a7a2643c0845.rmeta --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-38836c9244bb6925.rmeta --extern tokio_reactor=/home/cratesfyi/cratesfyi/debug/deps/libtokio_reactor-d7e6d0aca35b1e1b.rmeta --cap-lints allow` Checking tokio v0.1.22 Running `rustc --crate-name tokio /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-0.1.22/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="bytes"' --cfg 'feature="codec"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="io"' --cfg 'feature="mio"' --cfg 'feature="num_cpus"' --cfg 'feature="reactor"' --cfg 'feature="rt-full"' --cfg 'feature="sync"' --cfg 'feature="tcp"' --cfg 'feature="timer"' --cfg 'feature="tokio-codec"' --cfg 'feature="tokio-current-thread"' --cfg 'feature="tokio-executor"' --cfg 'feature="tokio-fs"' --cfg 'feature="tokio-io"' --cfg 'feature="tokio-reactor"' --cfg 'feature="tokio-sync"' --cfg 'feature="tokio-tcp"' --cfg 'feature="tokio-threadpool"' --cfg 'feature="tokio-timer"' --cfg 'feature="tokio-udp"' --cfg 'feature="tokio-uds"' --cfg 'feature="udp"' --cfg 'feature="uds"' -C metadata=37720b2fd1bb0b05 -C extra-filename=-37720b2fd1bb0b05 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bytes=/home/cratesfyi/cratesfyi/debug/deps/libbytes-02fe9899f9c5d27f.rmeta --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-6e6443f6a339b1bb.rmeta --extern mio=/home/cratesfyi/cratesfyi/debug/deps/libmio-a6a76b5a57a6e635.rmeta --extern num_cpus=/home/cratesfyi/cratesfyi/debug/deps/libnum_cpus-b615ec6fe08bc531.rmeta --extern tokio_codec=/home/cratesfyi/cratesfyi/debug/deps/libtokio_codec-0564a7a2643c0845.rmeta --extern tokio_current_thread=/home/cratesfyi/cratesfyi/debug/deps/libtokio_current_thread-6623fb0fed1de15a.rmeta --extern tokio_executor=/home/cratesfyi/cratesfyi/debug/deps/libtokio_executor-963f6b0dd0ae48c9.rmeta --extern tokio_fs=/home/cratesfyi/cratesfyi/debug/deps/libtokio_fs-93acba407d0a8b98.rmeta --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-38836c9244bb6925.rmeta --extern tokio_reactor=/home/cratesfyi/cratesfyi/debug/deps/libtokio_reactor-d7e6d0aca35b1e1b.rmeta --extern tokio_sync=/home/cratesfyi/cratesfyi/debug/deps/libtokio_sync-d7325f34abc9d7d8.rmeta --extern tokio_tcp=/home/cratesfyi/cratesfyi/debug/deps/libtokio_tcp-8ed002dea9524638.rmeta --extern tokio_threadpool=/home/cratesfyi/cratesfyi/debug/deps/libtokio_threadpool-528a6147033583dd.rmeta --extern tokio_timer=/home/cratesfyi/cratesfyi/debug/deps/libtokio_timer-3b5c92c884e41491.rmeta --extern tokio_udp=/home/cratesfyi/cratesfyi/debug/deps/libtokio_udp-6ae1f199b6eb33b9.rmeta --extern tokio_uds=/home/cratesfyi/cratesfyi/debug/deps/libtokio_uds-916a08c3a6db53aa.rmeta --cap-lints allow` Documenting walkr v0.1.0 Running `rustdoc --edition=2018 --crate-name walkr /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/walkr-0.1.0/src/lib.rs --cap-lints allow --color never -o /home/cratesfyi/cratesfyi/doc -Z unstable-options --resource-suffix -20190720-1.38.0-nightly-95b1fe560 --static-root-path / --disable-per-crate-search --extern-html-root-url 'regex=https://docs.rs/regex/1.2.0' --extern-html-root-url 'tokio=https://docs.rs/tokio/0.1.22' -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern regex=/home/cratesfyi/cratesfyi/debug/deps/libregex-775b23327db9e943.rmeta --extern tokio=/home/cratesfyi/cratesfyi/debug/deps/libtokio-37720b2fd1bb0b05.rmeta` Finished dev [unoptimized + debuginfo] target(s) in 4.26s