Enum cache_loader_async::cache_api::CacheResult [−][src]
pub enum CacheResult<V, E: Debug> { Found(V), Loading(JoinHandle<Result<V, CacheLoadingError<E>>>), None, }
Variants
Loading(JoinHandle<Result<V, CacheLoadingError<E>>>)
Trait Implementations
Auto Trait Implementations
impl<V, E> !RefUnwindSafe for CacheResult<V, E>
impl<V, E> Send for CacheResult<V, E> where
E: Send,
V: Send,
E: Send,
V: Send,
impl<V, E> Sync for CacheResult<V, E> where
E: Send,
V: Send + Sync,
E: Send,
V: Send + Sync,
impl<V, E> Unpin for CacheResult<V, E> where
V: Unpin,
V: Unpin,