pub struct FileEditStat {
pub path: String,
pub edit_count: u64,
pub agent_count: usize,
pub last_edited: String,
pub revert_count: u64,
}Expand description
Per-file edit statistics for code heatmap.
Fields§
§path: StringFile path relative to the repository root.
edit_count: u64Number of Edit/Write tool calls on this file.
agent_count: usizeNumber of unique agent sessions that edited this file.
last_edited: StringISO 8601 timestamp of the last edit.
revert_count: u64Number of reverts affecting this file (0 for now).
Trait Implementations§
Source§impl Clone for FileEditStat
impl Clone for FileEditStat
Source§fn clone(&self) -> FileEditStat
fn clone(&self) -> FileEditStat
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FileEditStat
impl Debug for FileEditStat
Source§impl Default for FileEditStat
impl Default for FileEditStat
Source§fn default() -> FileEditStat
fn default() -> FileEditStat
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FileEditStat
impl<'de> Deserialize<'de> for FileEditStat
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 FileEditStat
impl RefUnwindSafe for FileEditStat
impl Send for FileEditStat
impl Sync for FileEditStat
impl Unpin for FileEditStat
impl UnsafeUnpin for FileEditStat
impl UnwindSafe for FileEditStat
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