pub enum HonzoError {
Show 18 variants
InvalidMagic,
ReaderVersionTooOld {
required: u16,
have: u16,
},
BufferTooShort,
InvalidChunkType,
CrcMismatch {
chunk_id: u32,
expected: u32,
got: u32,
},
EncryptedChunk {
chunk_id: u32,
},
UnknownCompression(u8),
UnknownLayoutMode(u8),
UnknownCoverType(u8),
UnknownMarkupType(u8),
UnknownMathType(u8),
InvalidMathML,
InvalidCss,
UnknownFontEmbedding(u8),
UnknownExtraNamespace(&'static str),
CryptoError(&'static str),
Truncated,
InvalidSyncCue,
}Variants§
InvalidMagic
ReaderVersionTooOld
BufferTooShort
InvalidChunkType
CrcMismatch
EncryptedChunk
UnknownCompression(u8)
UnknownLayoutMode(u8)
UnknownCoverType(u8)
UnknownMarkupType(u8)
UnknownMathType(u8)
InvalidMathML
InvalidCss
UnknownFontEmbedding(u8)
UnknownExtraNamespace(&'static str)
CryptoError(&'static str)
Truncated
InvalidSyncCue
Trait Implementations§
Source§impl Clone for HonzoError
impl Clone for HonzoError
Source§fn clone(&self) -> HonzoError
fn clone(&self) -> HonzoError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HonzoError
impl Debug for HonzoError
impl Eq for HonzoError
Source§impl PartialEq for HonzoError
impl PartialEq for HonzoError
Source§fn eq(&self, other: &HonzoError) -> bool
fn eq(&self, other: &HonzoError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for HonzoError
Auto Trait Implementations§
impl Freeze for HonzoError
impl RefUnwindSafe for HonzoError
impl Send for HonzoError
impl Sync for HonzoError
impl Unpin for HonzoError
impl UnsafeUnpin for HonzoError
impl UnwindSafe for HonzoError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more