pub struct CookieJar(pub HashMap<String, String>);Expand description
Extracts all cookies as a key-value map.
use typeway_server::extract::CookieJar;
async fn handler(cookies: CookieJar) -> String {
let session = cookies.get("session_id").unwrap_or("none");
format!("session: {session}")
}Tuple Fields§
§0: HashMap<String, String>Implementations§
Trait Implementations§
Source§impl FromRequestParts for CookieJar
impl FromRequestParts for CookieJar
Auto Trait Implementations§
impl Freeze for CookieJar
impl RefUnwindSafe for CookieJar
impl Send for CookieJar
impl Sync for CookieJar
impl Unpin for CookieJar
impl UnsafeUnpin for CookieJar
impl UnwindSafe for CookieJar
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more