[−][src]Enum bookbinder::EpubRenderingError
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
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
There was an error bundling the epub
Trait Implementations
impl Debug for RenderingError
[src]
impl Display for RenderingError
[src]
impl Error for RenderingError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<&'static str> for RenderingError
[src]
pub fn from(src: &'static str) -> RenderingError
[src]
impl From<EpubBundlingError> for RenderingError
[src]
pub fn from(src: EpubBundlingError) -> RenderingError
[src]
Auto Trait Implementations
impl !RefUnwindSafe for RenderingError
impl Send for RenderingError
impl Sync for RenderingError
impl Unpin for RenderingError
impl !UnwindSafe for RenderingError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,