[][src]Enum bookbinder::EpubRenderingError

pub enum EpubRenderingError {
    MissingImage(PathBuf),
    UnsupportedImage(PathBuf),
    ImageConversionError(PathBuf),
    TitlepageGeneration,
    MissingCss(PathBuf),
    FileWriteError(PathBuf),
    Unspecified(&'static str),
    ResourceError(String),
    BundlingError(EpubBundlingError),
}

Errors possible while creating an epub

Variants

MissingImage(PathBuf)

An image was missing

UnsupportedImage(PathBuf)

An image was of an unsupported filetype and could not be converted

ImageConversionError(PathBuf)

While attempting to convert an unsupported image type, an error occurred

TitlepageGeneration

An error occurred while generating the titlepage

MissingCss(PathBuf)

The css file specified could not be found

FileWriteError(PathBuf)

There was an error while writing a file

Unspecified(&'static str)

An unspecified error occurred

ResourceError(String)

There was an error building an epub resource

BundlingError(EpubBundlingError)

There was an error bundling the epub

Trait Implementations

impl Debug for RenderingError[src]

impl Display for RenderingError[src]

impl Error for RenderingError[src]

impl From<&'static str> for RenderingError[src]

impl From<EpubBundlingError> for RenderingError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,