pavex/cookie/
response.rs

1//! Low-level types related to [`ResponseCookies`].
2//!
3//! [`ResponseCookies`]: super::ResponseCookies
4use super::ResponseCookie;
5
6/// Iterator over all the cookies in a [`ResponseCookies`].
7///
8/// [`ResponseCookies`]: super::ResponseCookies
9pub struct ResponseCookiesIter<'map> {
10    pub(crate) cookies: biscotti::response::ResponseCookiesIter<'map, 'static>,
11}
12
13impl<'map> Iterator for ResponseCookiesIter<'map> {
14    type Item = &'map ResponseCookie<'static>;
15
16    fn next(&mut self) -> Option<&'map ResponseCookie<'static>> {
17        self.cookies.next()
18    }
19}