Build failed. If you want to re-trigger a documentation build, you can do it here. You can find more information on docs.rs builds documentation on the builds page.
# rustc version rustc 1.51.0-nightly (22ddcd1a1 2021-01-22)
# docs.rs version docsrs 0.6.0 (1c18e60 2021-01-21)
# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/delay_timer-0.2.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/delay_timer-0.2.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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "2" "--user" "1001:1001" "--network" "none" "rustops/crates-build-env@sha256:21f1ed92105a0ef9b0d27ad8bdeb7f36f9f01ac17fffe3a3f3dc5241fc25d8f4" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "--no-default-features" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs\"" "-j2" "--" "--cfg" "docsrs" "-Z" "unstable-options" "--resource-suffix" "-20210122-1.51.0-nightly-22ddcd1a1" "--static-root-path" "/" "--cap-lints" "warn" "--disable-per-crate-search", kill_on_drop: false }` [INFO] [stdout] 0adf57b5ed417bdb979bf0f975ab14aa1988a0d59e076de9b2005c5fda6a8902 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "0adf57b5ed417bdb979bf0f975ab14aa1988a0d59e076de9b2005c5fda6a8902", kill_on_drop: false }` [INFO] [stderr] /opt/crates-build-env/entrypoint.sh: line 7: /etc/hosts: Permission denied [INFO] [stderr] Compiling libc v0.2.80 [INFO] [stderr] Compiling memchr v2.3.4 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Checking futures-core v0.3.8 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Checking once_cell v1.5.2 [INFO] [stderr] Compiling proc-macro-hack v0.5.19 [INFO] [stderr] Compiling syn v1.0.58 [INFO] [stderr] Checking futures-io v0.3.8 [INFO] [stderr] Checking cache-padded v1.1.1 [INFO] [stderr] Compiling log v0.4.11 [INFO] [stderr] Checking parking v2.0.0 [INFO] [stderr] Compiling crunchy v0.2.2 [INFO] [stderr] Checking waker-fn v1.1.0 [INFO] [stderr] Checking pin-project-lite v0.1.11 [INFO] [stderr] Checking fastrand v1.4.0 [INFO] [stderr] Compiling getrandom v0.2.0 [INFO] [stderr] Compiling tiny-keccak v2.0.2 [INFO] [stderr] Checking event-listener v2.5.1 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Checking vec-arena v1.0.0 [INFO] [stderr] Compiling proc-macro-nested v0.1.6 [INFO] [stderr] Checking async-task v4.0.3 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Checking adler v0.2.3 [INFO] [stderr] Checking futures-sink v0.3.8 [INFO] [stderr] Checking smallvec v1.5.0 [INFO] [stderr] Checking gimli v0.23.0 [INFO] [stderr] Checking atomic-waker v1.0.0 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking scopeguard v1.1.0 [INFO] [stderr] Checking rustc-demangle v0.1.18 [INFO] [stderr] Checking object v0.22.0 [INFO] [stderr] Checking slab v0.4.2 [INFO] [stderr] Checking ahash v0.4.6 [INFO] [stderr] Compiling anyhow v1.0.34 [INFO] [stderr] Checking pin-project-lite v0.2.0 [INFO] [stderr] Checking bytes v1.0.0 [INFO] [stderr] Checking rs-snowflake v0.4.0 [INFO] [stderr] Compiling miniz_oxide v0.4.3 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling tokio v1.0.0 [INFO] [stderr] Checking futures-task v0.3.8 [INFO] [stderr] Checking concurrent-queue v1.2.2 [INFO] [stderr] Checking instant v0.1.9 [INFO] [stderr] Checking async-lock v2.3.0 [INFO] [stderr] Checking futures-channel v0.3.8 [INFO] [stderr] Checking lock_api v0.4.2 [INFO] [stderr] Checking addr2line v0.14.0 [INFO] [stderr] Checking hashbrown v0.9.1 [INFO] [stderr] Checking async-channel v1.5.1 [INFO] [stderr] Checking lru v0.6.1 [INFO] [stderr] Checking futures-lite v1.11.2 [INFO] [stderr] Checking nom v4.1.1 [INFO] [stderr] Checking nb-connect v1.0.2 [INFO] [stderr] Checking signal-hook-registry v1.2.2 [INFO] [stderr] Checking num_cpus v1.13.0 [INFO] [stderr] Checking parking_lot_core v0.8.0 [INFO] [stderr] Checking time v0.1.44 [INFO] [stderr] Compiling quote v1.0.8 [INFO] [stderr] Checking polling v2.0.2 [INFO] [stderr] Checking mio v0.7.6 [INFO] [stderr] Checking blocking v1.0.2 [INFO] [stderr] Checking async-executor v1.4.0 [INFO] [stderr] Checking signal-hook v0.1.16 [INFO] [stderr] Checking parking_lot v0.11.1 [INFO] [stderr] Checking backtrace v0.3.55 [INFO] [stderr] Checking async-io v1.3.1 [INFO] [stderr] Checking async-fs v1.5.0 [INFO] [stderr] Compiling const-random-macro v0.1.12 [INFO] [stderr] Checking error-chain v0.10.0 [INFO] [stderr] Checking async-net v1.5.0 [INFO] [stderr] Checking async-process v1.0.1 [INFO] [stderr] Checking chrono v0.4.19 [INFO] [stderr] Checking const-random v0.1.12 [INFO] [stderr] Checking smol v1.2.5 [INFO] [stderr] Checking cron_clock v0.6.6 [INFO] [stderr] Checking ahash v0.3.8 [INFO] [stderr] Checking dashmap v3.11.10 [INFO] [stderr] Checking waitmap v1.1.0 [INFO] [stderr] Compiling pin-project-internal v1.0.2 [INFO] [stderr] Compiling futures-macro v0.3.8 [INFO] [stderr] Compiling tokio-macros v1.0.0 [INFO] [stderr] Compiling concat-idents v1.1.1 [INFO] [stderr] Checking pin-project v1.0.2 [INFO] [stderr] Checking futures-util v0.3.8 [INFO] [stderr] Checking futures-executor v0.3.8 [INFO] [stderr] Checking futures v0.3.8 [INFO] [stderr] Documenting delay_timer v0.2.0 (/opt/rustwide/workdir) [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:10:32 [INFO] [stderr] | [INFO] [stderr] 10 | #[cfg_attr(docsrs, doc(cfg(feature = "tokio-support")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/macros/generate_fn_macro.rs:45:1 [INFO] [stderr] | [INFO] [stderr] 45 | / cfg_tokio_support!( [INFO] [stderr] 46 | | /// Create a closure that return a DelayTaskHandel by macro. [INFO] [stderr] 47 | | [INFO] [stderr] 48 | | #[macro_export] [INFO] [stderr] ... | [INFO] [stderr] 81 | | } [INFO] [stderr] 82 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:10:32 [INFO] [stderr] | [INFO] [stderr] 10 | #[cfg_attr(docsrs, doc(cfg(feature = "tokio-support")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/macros/mod.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | / cfg_tokio_support!( [INFO] [stderr] 12 | | pub use create_async_fn_tokio_body; [INFO] [stderr] 13 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:10:32 [INFO] [stderr] | [INFO] [stderr] 10 | #[cfg_attr(docsrs, doc(cfg(feature = "tokio-support")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/entity.rs:32:1 [INFO] [stderr] | [INFO] [stderr] 32 | / cfg_tokio_support!( [INFO] [stderr] 33 | | use tokio::runtime::{Builder as TokioBuilder, Runtime}; [INFO] [stderr] 34 | | use std::sync::atomic::{AtomicUsize, Ordering}; [INFO] [stderr] 35 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:20:32 [INFO] [stderr] | [INFO] [stderr] 20 | #[cfg_attr(docsrs, doc(cfg(feature = "status-report")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/entity.rs:37:1 [INFO] [stderr] | [INFO] [stderr] 37 | / cfg_status_report!( [INFO] [stderr] 38 | | use crate::utils::status_report::StatusReporter; [INFO] [stderr] 39 | | use anyhow::anyhow; [INFO] [stderr] 40 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:10:32 [INFO] [stderr] | [INFO] [stderr] 10 | #[cfg_attr(docsrs, doc(cfg(feature = "tokio-support")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/entity.rs:295:1 [INFO] [stderr] | [INFO] [stderr] 295 | / cfg_tokio_support!( [INFO] [stderr] 296 | | /// # Required features [INFO] [stderr] 297 | | /// [INFO] [stderr] 298 | | /// This function requires the `tokio-support` feature of the `delay_timer` [INFO] [stderr] ... | [INFO] [stderr] 372 | | [INFO] [stderr] 373 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:20:32 [INFO] [stderr] | [INFO] [stderr] 20 | #[cfg_attr(docsrs, doc(cfg(feature = "status-report")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/entity.rs:375:1 [INFO] [stderr] | [INFO] [stderr] 375 | / cfg_status_report!( [INFO] [stderr] 376 | | /// # Required features [INFO] [stderr] 377 | | /// [INFO] [stderr] 378 | | /// This function requires the `status-report` feature of the `delay_timer` [INFO] [stderr] ... | [INFO] [stderr] 419 | | [INFO] [stderr] 420 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:10:32 [INFO] [stderr] | [INFO] [stderr] 10 | #[cfg_attr(docsrs, doc(cfg(feature = "tokio-support")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/prelude.rs:41:1 [INFO] [stderr] | [INFO] [stderr] 41 | / cfg_tokio_support!( [INFO] [stderr] 42 | | pub use tokio::task::spawn as async_spawn_by_tokio; [INFO] [stderr] 43 | | pub use tokio::task::spawn_blocking as unblock_spawn_by_tokio; [INFO] [stderr] 44 | | pub use tokio::time::sleep as sleep_by_tokio; [INFO] [stderr] 45 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:20:32 [INFO] [stderr] | [INFO] [stderr] 20 | #[cfg_attr(docsrs, doc(cfg(feature = "status-report")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/prelude.rs:47:1 [INFO] [stderr] | [INFO] [stderr] 47 | / cfg_status_report!( [INFO] [stderr] 48 | | pub use crate::utils::status_report::PublicEvent; [INFO] [stderr] 49 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:20:32 [INFO] [stderr] | [INFO] [stderr] 20 | #[cfg_attr(docsrs, doc(cfg(feature = "status-report")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/timer/event_handle.rs:27:1 [INFO] [stderr] | [INFO] [stderr] 27 | / cfg_status_report!( [INFO] [stderr] 28 | | use std::convert::TryFrom; [INFO] [stderr] 29 | | type StatusReportSender = Option<AsyncSender<PublicEvent>>; [INFO] [stderr] 30 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:10:32 [INFO] [stderr] | [INFO] [stderr] 10 | #[cfg_attr(docsrs, doc(cfg(feature = "tokio-support")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/timer/event_handle.rs:136:5 [INFO] [stderr] | [INFO] [stderr] 136 | / cfg_tokio_support!( [INFO] [stderr] 137 | | // `async_spawn_by_tokio` 'must be called from the context of Tokio runtime configured [INFO] [stderr] 138 | | // with either `basic_scheduler` or `threaded_scheduler`'. [INFO] [stderr] 139 | | fn recycling_task_by_tokio(&mut self) { [INFO] [stderr] ... | [INFO] [stderr] 148 | | } [INFO] [stderr] 149 | | ); [INFO] [stderr] | |______- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:20:32 [INFO] [stderr] | [INFO] [stderr] 20 | #[cfg_attr(docsrs, doc(cfg(feature = "status-report")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/timer/event_handle.rs:314:1 [INFO] [stderr] | [INFO] [stderr] 314 | / cfg_status_report!( [INFO] [stderr] 315 | | impl EventHandleBuilder { [INFO] [stderr] 316 | | pub(crate) fn status_report_sender( [INFO] [stderr] 317 | | &mut self, [INFO] [stderr] ... | [INFO] [stderr] 323 | | } [INFO] [stderr] 324 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:10:32 [INFO] [stderr] | [INFO] [stderr] 10 | #[cfg_attr(docsrs, doc(cfg(feature = "tokio-support")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/timer/runtime_trace/task_handle.rs:238:1 [INFO] [stderr] | [INFO] [stderr] 238 | / cfg_tokio_support!( [INFO] [stderr] 239 | | use tokio::task::JoinHandle; [INFO] [stderr] 240 | | //TODO:remove debug. [INFO] [stderr] 241 | | impl<T: Send + Sync + Debug + 'static> DelayTaskHandler for JoinHandle<T> { [INFO] [stderr] ... | [INFO] [stderr] 246 | | } [INFO] [stderr] 247 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:10:32 [INFO] [stderr] | [INFO] [stderr] 10 | #[cfg_attr(docsrs, doc(cfg(feature = "tokio-support")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/timer/timer_core.rs:62:1 [INFO] [stderr] | [INFO] [stderr] 62 | / cfg_tokio_support!( [INFO] [stderr] 63 | | use tokio::time::{Interval, interval_at, self}; [INFO] [stderr] 64 | | [INFO] [stderr] 65 | | #[derive(Debug)] [INFO] [stderr] ... | [INFO] [stderr] 81 | | [INFO] [stderr] 82 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:10:32 [INFO] [stderr] | [INFO] [stderr] 10 | #[cfg_attr(docsrs, doc(cfg(feature = "tokio-support")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/utils/convenience.rs:46:5 [INFO] [stderr] | [INFO] [stderr] 46 | / cfg_tokio_support!( [INFO] [stderr] 47 | | pub fn tokio_unblock_process_task_fn( [INFO] [stderr] 48 | | shell_command: String, [INFO] [stderr] 49 | | ) -> impl Fn(TaskContext) -> Box<dyn DelayTaskHandler> + 'static + Send + Sync { [INFO] [stderr] ... | [INFO] [stderr] 68 | | } [INFO] [stderr] 69 | | ); [INFO] [stderr] | |______- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error[E0658]: `#[doc(cfg)]` is experimental [INFO] [stderr] --> src/macros/feature_cfg.rs:20:32 [INFO] [stderr] | [INFO] [stderr] 20 | #[cfg_attr(docsrs, doc(cfg(feature = "status-report")))] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] ::: src/utils/mod.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | / cfg_status_report!( [INFO] [stderr] 7 | | pub mod status_report; [INFO] [stderr] 8 | | ); [INFO] [stderr] | |__- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: see issue #43781 <https://github.com/rust-lang/rust/issues/43781> for more information [INFO] [stderr] = help: add `#![feature(doc_cfg)]` to the crate attributes to enable [INFO] [stderr] = note: this error originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] error: Compilation failed, aborting rustdoc [INFO] [stderr] [INFO] [stderr] error: aborting due to 16 previous errors [INFO] [stderr] [INFO] [stderr] For more information about this error, try `rustc --explain E0658`. [INFO] [stderr] error: could not document `delay_timer` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustdoc --edition=2018 --crate-type lib --crate-name delay_timer src/lib.rs -o /opt/rustwide/target/doc --cfg 'feature="default"' --cfg 'feature="full"' --cfg 'feature="status-report"' --cfg 'feature="tokio"' --cfg 'feature="tokio-full"' --cfg 'feature="tokio-support"' --error-format=json --json=diagnostic-rendered-ansi --cfg docsrs -Z unstable-options --resource-suffix -20210122-1.51.0-nightly-22ddcd1a1 --static-root-path / --cap-lints warn --disable-per-crate-search -L dependency=/opt/rustwide/target/debug/deps --extern anyhow=/opt/rustwide/target/debug/deps/libanyhow-436fd6d04c6594d2.rmeta --extern concat_idents=/opt/rustwide/target/debug/deps/libconcat_idents-fbd18157d5508e4c.so --extern cron_clock=/opt/rustwide/target/debug/deps/libcron_clock-c796698d6425b57d.rmeta --extern futures=/opt/rustwide/target/debug/deps/libfutures-ddbf6af2631e7f50.rmeta --extern lru=/opt/rustwide/target/debug/deps/liblru-545c57f5702f8f31.rmeta --extern snowflake=/opt/rustwide/target/debug/deps/libsnowflake-a94eb16c276faabf.rmeta --extern smol=/opt/rustwide/target/debug/deps/libsmol-58abb13488d83e88.rmeta --extern tokio=/opt/rustwide/target/debug/deps/libtokio-362cbca765ecd0fc.rmeta --extern waitmap=/opt/rustwide/target/debug/deps/libwaitmap-5b33952a5fa19714.rmeta --extern-html-root-url 'anyhow=https://docs.rs/anyhow/1.0.34/' --extern-html-root-url 'concat_idents=https://docs.rs/concat-idents/1.1.1/' --extern-html-root-url 'cron_clock=https://docs.rs/cron_clock/0.6.6/' --extern-html-root-url 'futures=https://docs.rs/futures/0.3.8/' --extern-html-root-url 'lru=https://docs.rs/lru/0.6.1/' --extern-html-root-url 'snowflake=https://docs.rs/rs-snowflake/0.4.0/' --extern-html-root-url 'smol=https://docs.rs/smol/1.2.5/' --extern-html-root-url 'tokio=https://docs.rs/tokio/1.0.0/' --extern-html-root-url 'waitmap=https://docs.rs/waitmap/1.1.0/' -Zunstable-options --crate-version 0.2.0` (exit code: 1) [INFO] running `Command { std: "docker" "inspect" "0adf57b5ed417bdb979bf0f975ab14aa1988a0d59e076de9b2005c5fda6a8902", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0adf57b5ed417bdb979bf0f975ab14aa1988a0d59e076de9b2005c5fda6a8902", kill_on_drop: false }` [INFO] [stdout] 0adf57b5ed417bdb979bf0f975ab14aa1988a0d59e076de9b2005c5fda6a8902