pavex 0.1.29

A framework for building API services and web applications in Rust.
Documentation
//! Low-level types related to [`ResponseCookies`].
//!
//! [`ResponseCookies`]: super::ResponseCookies
use super::ResponseCookie;

/// Iterator over all the cookies in a [`ResponseCookies`].
///
/// [`ResponseCookies`]: super::ResponseCookies
pub struct ResponseCookiesIter<'map> {
    pub(crate) cookies: biscotti::response::ResponseCookiesIter<'map, 'static>,
}

impl<'map> Iterator for ResponseCookiesIter<'map> {
    type Item = &'map ResponseCookie<'static>;

    fn next(&mut self) -> Option<&'map ResponseCookie<'static>> {
        self.cookies.next()
    }
}