[][src]Module i3status_rs::errors

Re-exports

pub use self::Error::BlockError;
pub use self::Error::ConfigurationError;
pub use self::Error::InternalError;

Enums

Error

A set of errors that can occur during the runtime of i3status-rs. TODO: rewrite using struct-like fields ("what is the order of InternalError again?")

Traits

OptionExt
ResultExtBlock
ResultExtInternal
StdError

Error is a trait representing the basic expectations for error values, i.e., values of type E in Result<T, E>. Errors must describe themselves through the Display and Debug traits, and may provide cause chain information:

Type Definitions

Result

Result type returned from functions that can have our Errors.