Enum toml::Error [] [src]

pub enum Error {
    NeedsKey,
    NoValue,
    InvalidMapKeyLocation,
    InvalidMapKeyType,
    Custom(String),
}

Enumeration of errors which can occur while encoding a rust value into a TOML value.

Variants

NeedsKey

Indication that a key was needed when a value was emitted, but no key was previously emitted.

NoValue

Indication that a key was emitted, but not value was emitted.

InvalidMapKeyLocation

Indicates that a map key was attempted to be emitted at an invalid location.

InvalidMapKeyType

Indicates that a type other than a string was attempted to be used as a map key type.

Custom(String)

A custom error type was generated

Trait Implementations

impl Debug for Error
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Display for Error
[src]

fn fmt(&self, f: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Error for Error
[src]

fn description(&self) -> &str

A short description of the error. Read more

fn cause(&self) -> Option<&Error>
1.0.0

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