1
0
mirror of https://github.com/actix/actix-extras.git synced 2024-11-28 01:32:57 +01:00

Merge pull request #245 from svartalf/response-builder-cookies-doc

Updating docs for HttpResponseBuilder::del_cookie
This commit is contained in:
Nikolay Kim 2018-05-24 12:42:08 -07:00 committed by GitHub
commit 565bcfb561
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -458,7 +458,6 @@ impl HttpResponseBuilder {
/// .finish())
/// .finish()
/// }
/// fn main() {}
/// ```
pub fn cookie<'c>(&mut self, cookie: Cookie<'c>) -> &mut Self {
if self.cookies.is_none() {
@ -471,8 +470,22 @@ impl HttpResponseBuilder {
self
}
/// Remove cookie, cookie has to be cookie from `HttpRequest::cookies()`
/// method.
/// Remove cookie
///
/// ```rust
/// # extern crate actix_web;
/// use actix_web::{http, HttpRequest, HttpResponse, Result};
///
/// fn index(req: HttpRequest) -> HttpResponse {
/// let mut builder = HttpResponse::Ok();
///
/// if let Some(cookie) = req.cookie("name") {
/// builder.del_cookie(cookie);
/// }
///
/// builder.finish()
/// }
/// ```
pub fn del_cookie<'a>(&mut self, cookie: &Cookie<'a>) -> &mut Self {
{
if self.cookies.is_none() {