[−][src]Enum evtx::err::Error
Variants
FailedToRead
Fields of FailedToRead
IO
Fields of IO
InvalidInputPath
Fields of InvalidInputPath
FailedToOpenFile
Fields of FailedToOpenFile
IncompleteChunk
Errors related to Deserialization
Fields of IncompleteChunk
chunk_number: u16
InvalidEvtxRecordHeaderMagic
Fields of InvalidEvtxRecordHeaderMagic
InvalidEvtxChunkMagic
Fields of InvalidEvtxChunkMagic
InvalidEvtxFileHeaderMagic
Fields of InvalidEvtxFileHeaderMagic
UnknownEvtxHeaderFlagValue
Fields of UnknownEvtxHeaderFlagValue
value: u32
InvalidChunkChecksum
Fields of InvalidChunkChecksum
FailedToDeserializeRecord
Fields of FailedToDeserializeRecord
InvalidToken
Fields of InvalidToken
InvalidValueVariant
Fields of InvalidValueVariant
UnimplementedValueVariant
Fields of UnimplementedValueVariant
UnimplementedToken
Fields of UnimplementedToken
FailedToDecodeUTF16String
Fields of FailedToDecodeUTF16String
FailedToDecodeUTF8String
Fields of FailedToDecodeUTF8String
source: FromUtf8Error
offset: u64
FailedToDecodeANSIString
Fields of FailedToDecodeANSIString
FailedToReadGUID
Fields of FailedToReadGUID
FailedToReadNTSID
Fields of FailedToReadNTSID
FailedToCreateRecordModel
Fields of FailedToCreateRecordModel
message: String
XmlOutputError
Errors related to Serialization
Fields of XmlOutputError
message: String
JsonStructureError
Fields of JsonStructureError
message: String
JsonError
Fields of JsonError
source: Error
RecordContainsInvalidUTF8
Fields of RecordContainsInvalidUTF8
source: FromUtf8Error
Unimplemented
Misc Errors
Fields of Unimplemented
name: String
Any
Fields of Any
detail: String
Trait Implementations
impl From<Error> for Error
[src]
impl From<Error> for Error
[src]
impl Display for Error
[src]
impl Debug for Error
[src]
impl Error for Error where
Self: Debug + Display,
[src]
Self: Debug + Display,
fn description(&self) -> &str
[src]
fn cause(&self) -> Option<&dyn Error>
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
impl ErrorCompat for Error
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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.
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.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> AsErrorSource for T where
T: 'static + Error,
[src]
T: 'static + Error,
fn as_error_source(&self) -> &(dyn Error + 'static)
[src]
impl<T> AsFail for T where
T: Fail,
T: Fail,
fn as_fail(&self) -> &(dyn Fail + 'static)
impl<E> Fail for E where
E: 'static + Error + Send + Sync,
E: 'static + Error + Send + Sync,
fn name(&self) -> Option<&str>
Returns the "name" of the error. Read more
fn cause(&self) -> Option<&(dyn Fail + 'static)>
Returns a reference to the underlying cause of this failure, if it is an error that wraps other errors. Read more
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the Backtrace
carried by this failure, if it carries one. Read more
fn context<D>(self, context: D) -> Context<D> where
D: Display + Send + Sync + 'static,
D: Display + Send + Sync + 'static,
Provides context for this failure. Read more
fn compat(self) -> Compat<Self>
Wraps this failure in a compatibility wrapper that implements std::error::Error
. Read more