pub trait TrAsyncRingBuffPeeker<T: Clone = u8>{
type RingBuffer: TrAsyncRingBuffer<T>;
type Reader: TrAsyncRingBuffReader<T>;
// Required method
fn try_peek(
&mut self,
skip: usize,
) -> Result<<Self as TrBuffPeeker<T>>::BuffRef<'_>, <Self as TrBuffPeeker<T>>::Error>;
}Required Associated Types§
type RingBuffer: TrAsyncRingBuffer<T>
type Reader: TrAsyncRingBuffReader<T>
Required Methods§
fn try_peek( &mut self, skip: usize, ) -> Result<<Self as TrBuffPeeker<T>>::BuffRef<'_>, <Self as TrBuffPeeker<T>>::Error>
Object Safety§
This trait is not object safe.