eventuals 0.6.7

Eventually consistent values
Documentation
use super::Closed;
use std::{
    future::Future,
    ops::Deref,
    pin::Pin,
    sync::Arc,
    task::{Context, Poll},
};

mod change;
mod eventual;
mod eventual_ext;
mod ptr;
mod reader;
mod shared_state;
mod writer;

pub(self) use {crate::Value, shared_state::*};

pub use {
    eventual::Eventual,
    eventual_ext::{EventualExt, TryEventualExt},
    ptr::Ptr,
    reader::EventualReader,
    writer::EventualWriter,
};

#[cfg(feature = "trace")]
pub use change::idle;