Struct cookie::EncodedCookie
source · [−]pub struct EncodedCookie<'a, 'c: 'a>(_);
Expand description
Wrapper around Cookie
whose Display
implementation percent-encodes the
cookie’s name and value.
A value of this type can be obtained via the
encoded method on
Cookie. This type should only be used for its
Display
implementation.
This type is only available when the percent-encode
feature is enabled.
Example
use cookie::Cookie;
let mut c = Cookie::new("my name", "this; value?");
assert_eq!(&c.encoded().to_string(), "my%20name=this%3B%20value%3F");
Trait Implementations
Auto Trait Implementations
impl<'a, 'c> RefUnwindSafe for EncodedCookie<'a, 'c>
impl<'a, 'c> Send for EncodedCookie<'a, 'c>
impl<'a, 'c> Sync for EncodedCookie<'a, 'c>
impl<'a, 'c> Unpin for EncodedCookie<'a, 'c> where
'c: 'a,
impl<'a, 'c> UnwindSafe for EncodedCookie<'a, 'c>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more