Struct tokio_interceptor::InterceptorQueue [−][src]
pub struct InterceptorQueue<E>(_);
Methods
impl<E> InterceptorQueue<E>
[src]
impl<E> InterceptorQueue<E>
pub fn push_back<T>(&mut self, value: T) where
T: Into<Rc<Box<Interceptor<Error = E>>>>,
[src]
pub fn push_back<T>(&mut self, value: T) where
T: Into<Rc<Box<Interceptor<Error = E>>>>,
pub fn pop_front(&mut self) -> Option<Rc<Box<Interceptor<Error = E>>>>
[src]
pub fn pop_front(&mut self) -> Option<Rc<Box<Interceptor<Error = E>>>>
pub fn clear(&mut self)
[src]
pub fn clear(&mut self)
Trait Implementations
impl<E> FromIterator<Rc<Box<Interceptor<Error = E>>>> for InterceptorQueue<E>
[src]
impl<E> FromIterator<Rc<Box<Interceptor<Error = E>>>> for InterceptorQueue<E>
fn from_iter<T>(iter: T) -> InterceptorQueue<E> where
T: IntoIterator<Item = Rc<Box<Interceptor<Error = E>>>>,
[src]
fn from_iter<T>(iter: T) -> InterceptorQueue<E> where
T: IntoIterator<Item = Rc<Box<Interceptor<Error = E>>>>,
Creates a value from an iterator. Read more
impl<E> Extend<Box<Interceptor<Error = E>>> for InterceptorQueue<E>
[src]
impl<E> Extend<Box<Interceptor<Error = E>>> for InterceptorQueue<E>
fn extend<T>(&mut self, iter: T) where
T: IntoIterator<Item = Box<Interceptor<Error = E>>>,
[src]
fn extend<T>(&mut self, iter: T) where
T: IntoIterator<Item = Box<Interceptor<Error = E>>>,
Extends a collection with the contents of an iterator. Read more
Auto Trait Implementations
impl<E> !Send for InterceptorQueue<E>
impl<E> !Send for InterceptorQueue<E>
impl<E> !Sync for InterceptorQueue<E>
impl<E> !Sync for InterceptorQueue<E>