Enum bincode::serde::SerializeError [] [src]

pub enum SerializeError {
    IoError(IoError),
    SizeLimit,
    Custom(String),
}

An error that can be produced during encoding.

Variants

IoError

An error originating from the underlying Writer.

SizeLimit

An object could not be encoded with the given size limit.

This error is returned before any bytes are written to the output Writer.

Custom

A custom error message

Trait Implementations

impl Error for SerializeError

fn custom<T: Into<String>>(msg: T) -> Self

fn invalid_value(msg: &str) -> Self

impl Display for SerializeError

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

impl Error for SerializeError

fn description(&self) -> &str

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

Derived Implementations

impl Debug for SerializeError

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