pub struct VerificationIssue {
pub severity: IssueSeverity,
pub category: IssueCategory,
pub entry_path: Option<PathBuf>,
pub message: String,
pub context: Option<String>,
}Expand description
Single verification issue.
Fields§
§severity: IssueSeverityIssue severity level
category: IssueCategoryIssue category
entry_path: Option<PathBuf>Entry path that triggered issue (if applicable)
message: StringHuman-readable description
context: Option<String>Optional context (compression ratio, target path, etc.)
Implementations§
Source§impl VerificationIssue
impl VerificationIssue
Sourcepub fn from_error(error: &ExtractionError, entry_path: Option<PathBuf>) -> Self
pub fn from_error(error: &ExtractionError, entry_path: Option<PathBuf>) -> Self
Creates a verification issue from an extraction error.
Trait Implementations§
Source§impl Clone for VerificationIssue
impl Clone for VerificationIssue
Source§fn clone(&self) -> VerificationIssue
fn clone(&self) -> VerificationIssue
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for VerificationIssue
impl RefUnwindSafe for VerificationIssue
impl Send for VerificationIssue
impl Sync for VerificationIssue
impl Unpin for VerificationIssue
impl UnwindSafe for VerificationIssue
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