Sha256: 6f28857347c50cd6467f1ca7d1b1028b633de7d142c3f3ca710a8693d1e839f9

Contents?: true

Size: 528 Bytes

Versions: 15

Compression:

Stored size: 528 Bytes

Contents

#![cfg_attr(not(feature = "macros"), allow(unreachable_pub))]

//! Asynchronous values.

#[cfg(any(feature = "macros", feature = "process"))]
pub(crate) mod maybe_done;

mod poll_fn;
pub use poll_fn::poll_fn;

cfg_process! {
    mod try_join;
    pub(crate) use try_join::try_join3;
}

cfg_sync! {
    mod block_on;
    pub(crate) use block_on::block_on;
}

cfg_trace! {
    mod trace;
    pub(crate) use trace::InstrumentedFuture as Future;
}

cfg_not_trace! {
    cfg_rt! {
        pub(crate) use std::future::Future;
    }
}

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
wasmtime-13.0.0 ./ext/cargo-vendor/tokio-1.32.0/src/future/mod.rs
wasmtime-12.0.1 ./ext/cargo-vendor/tokio-1.32.0/src/future/mod.rs
wasmtime-12.0.0 ./ext/cargo-vendor/tokio-1.32.0/src/future/mod.rs
wasmtime-11.0.0 ./ext/cargo-vendor/tokio-1.32.0/src/future/mod.rs
wasmtime-10.0.1 ./ext/cargo-vendor/tokio-1.30.0/src/future/mod.rs
wasmtime-10.0.0 ./ext/cargo-vendor/tokio-1.30.0/src/future/mod.rs
wasmtime-9.0.4 ./ext/cargo-vendor/tokio-1.30.0/src/future/mod.rs
wasmtime-9.0.1 ./ext/cargo-vendor/tokio-1.28.1/src/future/mod.rs
wasmtime-8.0.0 ./ext/cargo-vendor/tokio-1.27.0/src/future/mod.rs
wasmtime-7.0.0 ./ext/cargo-vendor/tokio-1.27.0/src/future/mod.rs
wasmtime-6.0.1 ./ext/cargo-vendor/tokio-1.25.0/src/future/mod.rs
wasmtime-6.0.0 ./ext/cargo-vendor/tokio-1.25.0/src/future/mod.rs
wasmtime-5.0.0 ./ext/cargo-vendor/tokio-1.24.2/src/future/mod.rs
wasmtime-0.4.1 ./ext/cargo-vendor/tokio-1.23.0/src/future/mod.rs
wasmtime-0.4.0 ./ext/cargo-vendor/tokio-1.23.0/src/future/mod.rs