pub struct BlameSpan {
pub start_line: u32,
pub line_count: u32,
pub oid: String,
pub oid7: String,
pub author: String,
pub time_unix: i64,
pub summary: String,
pub committed: bool,
}Expand description
A run of consecutive lines a single commit last touched.
Fields§
§start_line: u321-based first line of the run in the blamed content.
line_count: u32§oid: String§oid7: String§time_unix: i64§summary: String§committed: boolFalse for lines that exist only in the worktree, which no commit owns.
Trait Implementations§
impl Eq for BlameSpan
impl StructuralPartialEq for BlameSpan
Auto Trait Implementations§
impl Freeze for BlameSpan
impl RefUnwindSafe for BlameSpan
impl Send for BlameSpan
impl Sync for BlameSpan
impl Unpin for BlameSpan
impl UnsafeUnpin for BlameSpan
impl UnwindSafe for BlameSpan
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