pub struct FileRisk {
pub path: PathBuf,
pub score: RiskScore,
pub lines_added: u32,
pub lines_deleted: u32,
pub hunk_count: usize,
pub change_type: ChangeType,
}Expand description
Risk details for a single file.
Fields§
§path: PathBufFile path.
score: RiskScoreComputed risk score.
lines_added: u32Lines added in this file.
lines_deleted: u32Lines deleted in this file.
hunk_count: usizeNumber of hunks in this file.
change_type: ChangeTypeOverall change classification.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FileRisk
impl RefUnwindSafe for FileRisk
impl Send for FileRisk
impl Sync for FileRisk
impl Unpin for FileRisk
impl UnsafeUnpin for FileRisk
impl UnwindSafe for FileRisk
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