pub struct QualityIssue {
pub id: String,
pub title: String,
pub description: String,
pub severity: IssueSeverity,
pub category: IssueCategory,
pub location: Option<String>,
pub fix_effort: FixEffort,
pub impact: ImpactLevel,
}Expand description
Quality issue detected
Fields§
§id: StringIssue identifier
title: StringIssue title
description: StringDetailed description
severity: IssueSeverityIssue severity
category: IssueCategoryIssue category
location: Option<String>Location in code
fix_effort: FixEffortEstimated fix effort
impact: ImpactLevelImpact if not fixed
Trait Implementations§
Source§impl Clone for QualityIssue
impl Clone for QualityIssue
Source§fn clone(&self) -> QualityIssue
fn clone(&self) -> QualityIssue
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 QualityIssue
impl RefUnwindSafe for QualityIssue
impl Send for QualityIssue
impl Sync for QualityIssue
impl Unpin for QualityIssue
impl UnwindSafe for QualityIssue
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more