Home
Author Manual
Themes Guide
Development
Overview
fpm::Config
fpm::Document
fpm::Error
fpm::File
fpm::Font
fpm::Package
fpm::render
fpm::Result
fpm::StaticFile

fpm::Error

fpm::Error is the main Error enum that is returned by most of our functions.
pub enum Error {
    HttpError(reqwest::Error),
    IoError(std::io::Error),
    ZipError(zip::result::ZipError),
    FTDError(ftd::p1::Error),
    PackageError { message: String },
    UsageError { message: String },
    IgnoreError(ignore::Error),
    FromPathBufError(camino::FromPathBufError),
    SerdeJsonError(serde_json::Error),
}