Skip to main content

Error

Type Alias Error 

Source
pub type Error = SkillsError;
Expand description

Semantic alias for library consumers.

Aliased Type§

pub enum Error {
    Message(String),
    InvalidAgents(String),
    Io(Error),
    Json(Error),
    Yaml(Error),
    Git(Error),
    Http(Box<Error>),
    Zip(ZipError),
}

Variants§

§

Message(String)

A user-facing plain error message.

§

InvalidAgents(String)

One or more invalid agent names (comma-separated).

§

Io(Error)

I/O error.

§

Json(Error)

JSON (de)serialization error.

§

Yaml(Error)

YAML (de)serialization error.

§

Git(Error)

git (libgit2) error.

§

Http(Box<Error>)

HTTP request error.

§

Zip(ZipError)

Zip archive error.