Trait concurrency_traits::TryPeekQueue[][src]

pub trait TryPeekQueue: TryQueue {
    type Peeked;
    fn try_peek(&self) -> Option<Self::Peeked>;
}

A queue that can try to be peeked into

Associated Types

type Peeked[src]

The type that peek returns

Loading content...

Required methods

fn try_peek(&self) -> Option<Self::Peeked>[src]

Non blocking peek

Loading content...

Implementors

impl<T: ?Sized> TryPeekQueue for T where
    T: Deref,
    T::Target: TryPeekQueue
[src]

type Peeked = <T::Target as TryPeekQueue>::Peeked

Loading content...