pub struct MultiFileDelta {
pub relative_path: String,
pub language: Option<String>,
pub code_per_scan: Vec<Option<i64>>,
pub code_delta_per_scan: Vec<Option<i64>>,
pub overall_status: String,
pub total_code_delta: i64,
}Expand description
Per-file code counts across N scan points.
Fields§
§relative_path: String§language: Option<String>§code_per_scan: Vec<Option<i64>>Code lines at each scan (None = file absent at that point).
code_delta_per_scan: Vec<Option<i64>>Delta from previous scan; index 0 is always None.
overall_status: String"added" | "removed" | "modified" | "unchanged"
total_code_delta: i64Code delta from first presence to last presence.
Trait Implementations§
Source§impl Debug for MultiFileDelta
impl Debug for MultiFileDelta
Auto Trait Implementations§
impl Freeze for MultiFileDelta
impl RefUnwindSafe for MultiFileDelta
impl Send for MultiFileDelta
impl Sync for MultiFileDelta
impl Unpin for MultiFileDelta
impl UnsafeUnpin for MultiFileDelta
impl UnwindSafe for MultiFileDelta
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