pub struct ReviewIssue {
pub severity: IssueSeverity,
pub file: String,
pub line: Option<usize>,
pub message: String,
pub code: String,
}Expand description
An issue found during review
Fields§
§severity: IssueSeverityIssue severity
file: StringFile path where issue was found
line: Option<usize>Line number where issue was found
message: StringIssue message
code: StringIssue code (e.g., “REVIEW-001”)
Trait Implementations§
Source§impl Clone for ReviewIssue
impl Clone for ReviewIssue
Source§fn clone(&self) -> ReviewIssue
fn clone(&self) -> ReviewIssue
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 moreSource§impl Debug for ReviewIssue
impl Debug for ReviewIssue
Source§impl<'de> Deserialize<'de> for ReviewIssue
impl<'de> Deserialize<'de> for ReviewIssue
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ReviewIssue
impl RefUnwindSafe for ReviewIssue
impl Send for ReviewIssue
impl Sync for ReviewIssue
impl Unpin for ReviewIssue
impl UnwindSafe for ReviewIssue
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