Home
last modified time | relevance | path

Searched defs:ValueDrain (Results 1 – 2 of 2) sorted by relevance

/external/rust/crates/http/src/header/
Dmap.rs208 pub struct ValueDrain<'a, T> { struct
209 first: Option<T>,
210 next: Option<::std::vec::IntoIter<T>>,
211 lt: PhantomData<&'a mut HeaderMap<T>>,
3068 impl<'a, T> Iterator for ValueDrain<'a, T> { implementation
3098 impl<'a, T> FusedIterator for ValueDrain<'a, T> {} implementation
3100 impl<'a, T> Drop for ValueDrain<'a, T> { implementation
3106 unsafe impl<'a, T: Sync> Sync for ValueDrain<'a, T> {} implementation
3107 unsafe impl<'a, T: Send> Send for ValueDrain<'a, T> {} implementation
/external/rust/crates/tonic/src/metadata/
Dmap.rs79 pub struct ValueDrain<'a, VE: ValueEncoding> { struct
80 inner: http::header::ValueDrain<'a, http::header::HeaderValue>, argument
81 phantom: PhantomData<VE>,
1275 impl<'a, VE: ValueEncoding> Iterator for ValueDrain<'a, VE> { implementation