[][src]Enum cookie::ParseError

pub enum ParseError {
    MissingPair,
    EmptyName,
    Utf8Error(Utf8Error),
    // some variants omitted
}

Enum corresponding to a parsing error.

Variants

MissingPair

The cookie did not contain a name/value pair.

EmptyName

The cookie's name was empty.

Utf8Error(Utf8Error)

Decoding the cookie's name or value resulted in invalid UTF-8.

Methods

impl ParseError[src]

pub fn as_str(&self) -> &'static str[src]

Returns a description of this error as a string

Trait Implementations

impl Copy for ParseError[src]

impl Eq for ParseError[src]

impl Clone for ParseError[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialEq<ParseError> for ParseError[src]

impl From<Utf8Error> for ParseError[src]

impl Display for ParseError[src]

impl Debug for ParseError[src]

impl Error for ParseError[src]

fn cause(&self) -> Option<&dyn Error>1.0.0[src]

Deprecated since 1.33.0:

replaced by Error::source, which can support downcasting

The lower-level cause of this error, if any. Read more

fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]

The lower-level source of this error, if any. Read more

Auto Trait Implementations

impl Unpin for ParseError

impl Sync for ParseError

impl Send for ParseError

impl UnwindSafe for ParseError

impl RefUnwindSafe for ParseError

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]