diff --git a/src/cookies.rs b/src/cookies.rs index 6473a2aff..48fa1a2cb 100644 --- a/src/cookies.rs +++ b/src/cookies.rs @@ -28,7 +28,7 @@ impl CookieData { } /// An extension to `Context` that provides cached access to cookies -pub trait CookiesExt { +pub trait ContextExt { /// returns a `Cookie` by name of the cookie fn get_cookie(&mut self, name: &str) -> Result>, StringError>; @@ -40,7 +40,7 @@ pub trait CookiesExt { fn remove_cookie(&mut self, cookie: Cookie<'static>) -> Result<(), StringError>; } -impl CookiesExt for Context { +impl ContextExt for Context { fn get_cookie(&mut self, name: &str) -> Result>, StringError> { let cookie_data = self .extensions() diff --git a/src/middleware/cookies.rs b/src/middleware/cookies.rs index 92cec7d09..9c3dd6910 100644 --- a/src/middleware/cookies.rs +++ b/src/middleware/cookies.rs @@ -9,7 +9,7 @@ use crate::{ /// Middleware to work with cookies. /// -/// [`CookiesMiddleware`] along with [`CookiesExt`](crate::cookies::CookiesExt) provide smooth +/// [`CookiesMiddleware`] along with [`ContextExt`](crate::cookies::ContextExt) provide smooth /// access to request cookies and setting/removing cookies from response. This leverages the /// [cookie](https://crates.io/crates/cookie) crate. /// This middleware parses cookies from request and caches them in the extension. Once the request @@ -63,7 +63,7 @@ impl Middleware for CookiesMiddleware { #[cfg(test)] mod tests { use super::*; - use crate::{cookies::CookiesExt, Context}; + use crate::{cookies::ContextExt, Context}; use cookie::Cookie; use futures::executor::block_on; use http_service::Body;