file_api 0.6.2

Library to abstract read. Based on prefix URL, it select the adapted reader (HTTP or local file system).
Documentation

Build #137754 2019-01-17 14:29:47

# rustc version rustc 1.33.0-nightly (c2d381d39 2019-01-10)

# docs.rs version cratesfyi 0.6.0 (1a20968 2019-01-11)

# build log Updating crates.io index Downloading crates ... Downloaded file_api v0.6.2 Fresh semver-parser v0.7.0 Fresh autocfg v0.1.2 Fresh void v1.0.2 Fresh stable_deref_trait v1.1.1 Fresh scopeguard v0.3.3 Fresh nodrop v0.1.13 Fresh cfg-if v0.1.6 Fresh lazy_static v1.2.0 Fresh version_check v0.1.5 Fresh byteorder v1.2.7 Fresh memoffset v0.2.1 Fresh lazycell v1.2.1 Fresh slab v0.4.2 Fresh futures v0.1.25 Fresh rand_core v0.3.0 Fresh cc v1.0.28 Fresh pkg-config v0.3.14 Fresh foreign-types-shared v0.1.1 Fresh matches v0.1.8 Fresh scoped-tls v0.1.2 Fresh bitflags v0.9.1 Fresh smallvec v0.2.1 Fresh unicode-normalization v0.1.7 Fresh take v0.1.0 Fresh lazy_static v0.2.11 Fresh slab v0.3.0 Fresh siphasher v0.2.3 Fresh safemem v0.3.0 Fresh try-lock v0.1.0 Fresh percent-encoding v1.0.1 Fresh language-tags v0.2.2 Fresh adler32 v1.0.3 Fresh itoa v0.4.3 Fresh dtoa v0.4.3 Fresh semver v0.9.0 Fresh unreachable v1.0.0 Fresh owning_ref v0.4.0 Fresh crossbeam-utils v0.6.3 Fresh log v0.4.6 Fresh tokio-service v0.1.0 Fresh relay v0.1.1 Fresh rand_hc v0.1.0 Fresh rand_xorshift v0.1.1 Fresh rand_isaac v0.1.1 Fresh foreign-types v0.3.2 Fresh unicode-bidi v0.3.4 Fresh base64 v0.9.3 Fresh rustc_version v0.2.3 Fresh libc v0.2.47 Fresh smallvec v0.6.7 Fresh lock_api v0.1.5 Fresh arrayvec v0.4.10 Fresh tokio-executor v0.1.6 Fresh log v0.3.9 Fresh want v0.0.4 Fresh idna v0.1.5 Fresh httparse v1.3.3 Fresh crc32fast v1.1.2 Fresh serde v1.0.84 Fresh ryu v0.2.7 Fresh encoding_rs v0.8.14 Fresh iovec v0.1.2 Fresh net2 v0.2.33 Fresh num_cpus v1.9.0 Fresh rand v0.4.5 Fresh time v0.1.42 Fresh rand_os v0.1.1 Fresh rand_chacha v0.1.1 Fresh crossbeam-epoch v0.7.0 Fresh tokio-timer v0.2.8 Fresh tokio-current-thread v0.1.4 Fresh unicase v1.4.2 Fresh unicase v2.2.0 Fresh openssl-sys v0.9.40 Fresh url v1.7.2 Fresh libflate v0.1.19 Fresh serde_json v1.0.36 Fresh bytes v0.4.11 Fresh mio v0.6.16 Fresh futures-cpupool v0.1.8 Fresh rand v0.3.22 Fresh uuid v0.6.5 Fresh crossbeam-deque v0.6.3 Fresh phf_shared v0.7.24 Fresh mime v0.3.13 Checking openssl v0.9.24 Fresh serde_urlencoded v0.5.4 Running `rustc --crate-name openssl /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/openssl-0.9.24/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=e7b67e959bb96fcd -C extra-filename=-e7b67e959bb96fcd --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bitflags=/home/cratesfyi/cratesfyi/debug/deps/libbitflags-7d194348280f03d0.rmeta --extern foreign_types=/home/cratesfyi/cratesfyi/debug/deps/libforeign_types-5369989183e2201c.rmeta --extern lazy_static=/home/cratesfyi/cratesfyi/debug/deps/liblazy_static-78a6d1a4a27fe797.rmeta --extern libc=/home/cratesfyi/cratesfyi/debug/deps/liblibc-6148bd37fc0870d1.rmeta --extern openssl_sys=/home/cratesfyi/cratesfyi/debug/deps/libopenssl_sys-d7dc4e8fd1489f04.rmeta --cap-lints allow --cfg ossl110 --cfg 'osslconf="OPENSSL_NO_SSL3_METHOD"'` Fresh rand_pcg v0.1.1 Fresh tokio-io v0.1.11 Fresh mio-uds v0.6.7 Fresh phf v0.7.24 Fresh rand v0.6.4 Fresh tokio-codec v0.1.1 Fresh parking_lot_core v0.4.0 Fresh phf_generator v0.7.24 Fresh parking_lot v0.7.1 Fresh phf_codegen v0.7.24 Fresh crossbeam-channel v0.3.6 Fresh tokio-reactor v0.1.8 Fresh tokio-threadpool v0.1.10 Fresh tokio-tcp v0.1.3 Fresh tokio-uds v0.2.5 Fresh tokio-udp v0.1.3 Fresh tokio-fs v0.1.5 Fresh mime_guess v2.0.0-alpha.6 Fresh tokio v0.1.14 Checking tokio-core v0.1.17 Running `rustc --crate-name tokio_core /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-core-0.1.17/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=401da162725a734a -C extra-filename=-401da162725a734a --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bytes=/home/cratesfyi/cratesfyi/debug/deps/libbytes-c528c742be451d93.rmeta --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-d9120ee95cece268.rmeta --extern iovec=/home/cratesfyi/cratesfyi/debug/deps/libiovec-03ae4246feb9ad49.rmeta --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-eb36cda28a940e1c.rmeta --extern mio=/home/cratesfyi/cratesfyi/debug/deps/libmio-de4a0941885041e1.rmeta --extern scoped_tls=/home/cratesfyi/cratesfyi/debug/deps/libscoped_tls-e15a32f28bfc04fb.rmeta --extern tokio=/home/cratesfyi/cratesfyi/debug/deps/libtokio-b7739ce359e1d0e1.rmeta --extern tokio_executor=/home/cratesfyi/cratesfyi/debug/deps/libtokio_executor-170293e6b84e476b.rmeta --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-9bc372f81f6941c3.rmeta --extern tokio_reactor=/home/cratesfyi/cratesfyi/debug/deps/libtokio_reactor-c5cf47a7ac053178.rmeta --extern tokio_timer=/home/cratesfyi/cratesfyi/debug/deps/libtokio_timer-6abfad6e5d6cab7c.rmeta --cap-lints allow` Checking tokio-proto v0.1.1 Running `rustc --crate-name tokio_proto /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-proto-0.1.1/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=c6d4e3c9738a37b1 -C extra-filename=-c6d4e3c9738a37b1 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-d9120ee95cece268.rmeta --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-f8ec198ac2d0df6f.rmeta --extern net2=/home/cratesfyi/cratesfyi/debug/deps/libnet2-8eadbe9a7b7518d5.rmeta --extern rand=/home/cratesfyi/cratesfyi/debug/deps/librand-e34393c7d526c550.rmeta --extern slab=/home/cratesfyi/cratesfyi/debug/deps/libslab-426894f12f94fe75.rmeta --extern smallvec=/home/cratesfyi/cratesfyi/debug/deps/libsmallvec-cc59f2310d51ab5c.rmeta --extern take=/home/cratesfyi/cratesfyi/debug/deps/libtake-6060e1431c265aaa.rmeta --extern tokio_core=/home/cratesfyi/cratesfyi/debug/deps/libtokio_core-401da162725a734a.rmeta --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-9bc372f81f6941c3.rmeta --extern tokio_service=/home/cratesfyi/cratesfyi/debug/deps/libtokio_service-fbcc76b122fb735e.rmeta --cap-lints allow` Checking native-tls v0.1.5 Running `rustc --crate-name native_tls /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/native-tls-0.1.5/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=02634ead5bbed89e -C extra-filename=-02634ead5bbed89e --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern lazy_static=/home/cratesfyi/cratesfyi/debug/deps/liblazy_static-c41b8752daa91644.rmeta --extern openssl=/home/cratesfyi/cratesfyi/debug/deps/libopenssl-e7b67e959bb96fcd.rmeta --cap-lints allow` Checking hyper v0.11.27 Running `rustc --crate-name hyper /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-0.11.27/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="server-proto"' --cfg 'feature="tokio-proto"' -C metadata=cb6184c3c857ac25 -C extra-filename=-cb6184c3c857ac25 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern base64=/home/cratesfyi/cratesfyi/debug/deps/libbase64-0b5d76c6dfebd4ec.rmeta --extern bytes=/home/cratesfyi/cratesfyi/debug/deps/libbytes-c528c742be451d93.rmeta --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-d9120ee95cece268.rmeta --extern futures_cpupool=/home/cratesfyi/cratesfyi/debug/deps/libfutures_cpupool-4555b0ee8c18496b.rmeta --extern httparse=/home/cratesfyi/cratesfyi/debug/deps/libhttparse-e9c7e856b31b5cac.rmeta --extern iovec=/home/cratesfyi/cratesfyi/debug/deps/libiovec-03ae4246feb9ad49.rmeta --extern language_tags=/home/cratesfyi/cratesfyi/debug/deps/liblanguage_tags-78d8e5e03385d4ab.rmeta --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-eb36cda28a940e1c.rmeta --extern mime=/home/cratesfyi/cratesfyi/debug/deps/libmime-d1eed02245264817.rmeta --extern net2=/home/cratesfyi/cratesfyi/debug/deps/libnet2-8eadbe9a7b7518d5.rmeta --extern percent_encoding=/home/cratesfyi/cratesfyi/debug/deps/libpercent_encoding-1a9e4e6d955d5c9d.rmeta --extern relay=/home/cratesfyi/cratesfyi/debug/deps/librelay-b810b589e66bc5b8.rmeta --extern time=/home/cratesfyi/cratesfyi/debug/deps/libtime-4d99d5fcc658b16f.rmeta --extern tokio_core=/home/cratesfyi/cratesfyi/debug/deps/libtokio_core-401da162725a734a.rmeta --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-9bc372f81f6941c3.rmeta --extern tokio_proto=/home/cratesfyi/cratesfyi/debug/deps/libtokio_proto-c6d4e3c9738a37b1.rmeta --extern tokio_service=/home/cratesfyi/cratesfyi/debug/deps/libtokio_service-fbcc76b122fb735e.rmeta --extern unicase=/home/cratesfyi/cratesfyi/debug/deps/libunicase-c573a1d77815f9ff.rmeta --extern want=/home/cratesfyi/cratesfyi/debug/deps/libwant-f528e01c1875e0f5.rmeta --cap-lints allow` Checking tokio-tls v0.1.4 Running `rustc --crate-name tokio_tls /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/tokio-tls-0.1.4/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=eaf1a0d2b81b8e6f -C extra-filename=-eaf1a0d2b81b8e6f --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-d9120ee95cece268.rmeta --extern native_tls=/home/cratesfyi/cratesfyi/debug/deps/libnative_tls-02634ead5bbed89e.rmeta --extern tokio_core=/home/cratesfyi/cratesfyi/debug/deps/libtokio_core-401da162725a734a.rmeta --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-9bc372f81f6941c3.rmeta --cap-lints allow` Checking hyper-tls v0.1.4 Running `rustc --crate-name hyper_tls /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-tls-0.1.4/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=3b8627c50d0f5da7 -C extra-filename=-3b8627c50d0f5da7 --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-d9120ee95cece268.rmeta --extern hyper=/home/cratesfyi/cratesfyi/debug/deps/libhyper-cb6184c3c857ac25.rmeta --extern native_tls=/home/cratesfyi/cratesfyi/debug/deps/libnative_tls-02634ead5bbed89e.rmeta --extern tokio_core=/home/cratesfyi/cratesfyi/debug/deps/libtokio_core-401da162725a734a.rmeta --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-9bc372f81f6941c3.rmeta --extern tokio_service=/home/cratesfyi/cratesfyi/debug/deps/libtokio_service-fbcc76b122fb735e.rmeta --extern tokio_tls=/home/cratesfyi/cratesfyi/debug/deps/libtokio_tls-eaf1a0d2b81b8e6f.rmeta --cap-lints allow` Checking reqwest v0.8.8 Running `rustc --crate-name reqwest /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/reqwest-0.8.8/src/lib.rs --color never --crate-type lib --emit=dep-info,metadata -C debuginfo=2 -C metadata=0529e0b8cc5eb13c -C extra-filename=-0529e0b8cc5eb13c --out-dir /home/cratesfyi/cratesfyi/debug/deps -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern bytes=/home/cratesfyi/cratesfyi/debug/deps/libbytes-c528c742be451d93.rmeta --extern encoding_rs=/home/cratesfyi/cratesfyi/debug/deps/libencoding_rs-a2febd453a25b373.rmeta --extern futures=/home/cratesfyi/cratesfyi/debug/deps/libfutures-d9120ee95cece268.rmeta --extern hyper=/home/cratesfyi/cratesfyi/debug/deps/libhyper-cb6184c3c857ac25.rmeta --extern hyper_tls=/home/cratesfyi/cratesfyi/debug/deps/libhyper_tls-3b8627c50d0f5da7.rmeta --extern libflate=/home/cratesfyi/cratesfyi/debug/deps/liblibflate-59197a001028171a.rmeta --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-eb36cda28a940e1c.rmeta --extern mime_guess=/home/cratesfyi/cratesfyi/debug/deps/libmime_guess-02f2c3f1ae69d8cf.rmeta --extern native_tls=/home/cratesfyi/cratesfyi/debug/deps/libnative_tls-02634ead5bbed89e.rmeta --extern serde=/home/cratesfyi/cratesfyi/debug/deps/libserde-9ff82889aab5f383.rmeta --extern serde_json=/home/cratesfyi/cratesfyi/debug/deps/libserde_json-48fc8bf0ec96f5bf.rmeta --extern serde_urlencoded=/home/cratesfyi/cratesfyi/debug/deps/libserde_urlencoded-9c63c80fdedbb60a.rmeta --extern tokio_core=/home/cratesfyi/cratesfyi/debug/deps/libtokio_core-401da162725a734a.rmeta --extern tokio_io=/home/cratesfyi/cratesfyi/debug/deps/libtokio_io-9bc372f81f6941c3.rmeta --extern tokio_tls=/home/cratesfyi/cratesfyi/debug/deps/libtokio_tls-eaf1a0d2b81b8e6f.rmeta --extern url=/home/cratesfyi/cratesfyi/debug/deps/liburl-e33b5c39e77ac9ce.rmeta --extern uuid=/home/cratesfyi/cratesfyi/debug/deps/libuuid-ad0c1d8dac8f8be3.rmeta --cap-lints allow` Documenting file_api v0.6.2 Running `rustdoc --crate-name file_api /home/cratesfyi/.cargo/registry/src/github.com-1ecc6299db9ec823/file_api-0.6.2/src/lib.rs --cap-lints allow --color never -o /home/cratesfyi/cratesfyi/doc -Z unstable-options --resource-suffix -20190110-1.33.0-nightly-c2d381d39 --static-root-path / --disable-per-crate-search --extern-html-root-url 'log=https://docs.rs/log/0.4.6' --extern-html-root-url 'hyper=https://docs.rs/hyper/0.11.27' --extern-html-root-url 'reqwest=https://docs.rs/reqwest/0.8.8' --extern-html-root-url 'futures=https://docs.rs/futures/0.1.25' -L dependency=/home/cratesfyi/cratesfyi/debug/deps --extern hyper=/home/cratesfyi/cratesfyi/debug/deps/libhyper-cb6184c3c857ac25.rmeta --extern log=/home/cratesfyi/cratesfyi/debug/deps/liblog-eb36cda28a940e1c.rmeta --extern reqwest=/home/cratesfyi/cratesfyi/debug/deps/libreqwest-0529e0b8cc5eb13c.rmeta` Finished dev [unoptimized + debuginfo] target(s) in 14.14s