Enum faithe::FaitheError
source · [−]pub enum FaitheError {
ErrorCode(WIN32_ERROR),
WindowsError(Error),
ProcessNotFound,
ModuleNotFound,
QueryFailed,
PatternNotFound,
UnknownProtection(u32),
InvalidString,
NonAsciiPattern,
InvalidPattern,
PatternMaskMismatch,
AlreadyResolved,
}
Expand description
Error type for all mistakes made in faithe.
Variants
ErrorCode(WIN32_ERROR)
Error code returned from GetLastError()
WinAPI.
WindowsError(Error)
Error from windows
crate
ProcessNotFound
No process with selected name were found.
ModuleNotFound
No module with selected name were found.
QueryFailed
Memory query failed
PatternNotFound
Failed to find selected pattern.
UnknownProtection(u32)
Protection that cannot be represented with internal type.
InvalidString
String is not a valid UTF-8/UTF-16 sequence.
NonAsciiPattern
Pattern is not an ASCII sequence.
InvalidPattern
Supplied string cannot be parsed as a pattern of given type.
PatternMaskMismatch
Length of mask is not equal to the length of the pattern.
AlreadyResolved
Tried to resolve function pointer twice.
Trait Implementations
sourceimpl Debug for FaitheError
impl Debug for FaitheError
sourceimpl Display for FaitheError
impl Display for FaitheError
sourceimpl Error for FaitheError
impl Error for FaitheError
1.30.0 · sourcefn 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 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
sourceimpl From<Error> for FaitheError
impl From<Error> for FaitheError
Auto Trait Implementations
impl RefUnwindSafe for FaitheError
impl Send for FaitheError
impl Sync for FaitheError
impl Unpin for FaitheError
impl UnwindSafe for FaitheError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more