fn view<T, F: FnOnce(&U) -> T>(&self, f: F) -> Result<T, PoisonedThreadError>
fn unwrap(self) -> Result<U, PoisonedThreadError>
impl<U: Send + 'static> OwnedRetriever<U> for Arc<RwLock<U>>
[src]fn view<T, F: FnOnce(&U) -> T>(&self, f: F) -> Result<T, PoisonedThreadError>
[src]fn unwrap(self) -> Result<U, PoisonedThreadError>
[src]impl<U: Send + 'static> OwnedRetriever<U> for MultiThreadedOwnedRetriever<U>
[src]fn view<T, F: FnOnce(&U) -> T>(&self, f: F) -> Result<T, PoisonedThreadError>
[src]fn unwrap(self) -> Result<U, PoisonedThreadError>
[src]impl<U: Send + 'static> OwnedRetriever<U> for SingleThreadedOwnedRetriever<U>
[src]fn view<T, F: FnOnce(&U) -> T>(&self, f: F) -> Result<T, PoisonedThreadError>
[src]fn unwrap(self) -> Result<U, PoisonedThreadError>
[src]