Enum kdmp_parser::KdmpParserError
source · pub enum KdmpParserError {
Overflow(&'static str),
Io(Error),
InvalidData(&'static str),
UnknownDumpType(u32),
DuplicateGpa(Gpa),
InvalidSignature(u32),
InvalidValidDump(u32),
PhysAddrOverflow(u32, u64),
PageOffsetOverflow(u32, u64),
BitmapPageOffsetOverflow(u64, usize),
}
Variants§
Overflow(&'static str)
Io(Error)
InvalidData(&'static str)
UnknownDumpType(u32)
DuplicateGpa(Gpa)
InvalidSignature(u32)
InvalidValidDump(u32)
PhysAddrOverflow(u32, u64)
PageOffsetOverflow(u32, u64)
BitmapPageOffsetOverflow(u64, usize)
Trait Implementations§
source§impl Debug for KdmpParserError
impl Debug for KdmpParserError
source§impl Display for KdmpParserError
impl Display for KdmpParserError
source§impl Error for KdmpParserError
impl Error for KdmpParserError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for KdmpParserError
impl !RefUnwindSafe for KdmpParserError
impl Send for KdmpParserError
impl Sync for KdmpParserError
impl Unpin for KdmpParserError
impl !UnwindSafe for KdmpParserError
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