pub struct BlameLine {
pub line: usize,
pub commit_oid: Oid,
pub author: Signature,
pub content: String,
}Expand description
Line-level attribution from git blame.
Fields§
§line: usizeOne-based line number.
commit_oid: OidCommit that last changed the line.
Author of the blamed line.
content: StringFull line content.
Trait Implementations§
impl Eq for BlameLine
impl StructuralPartialEq for BlameLine
Auto Trait Implementations§
impl Freeze for BlameLine
impl RefUnwindSafe for BlameLine
impl Send for BlameLine
impl Sync for BlameLine
impl Unpin for BlameLine
impl UnsafeUnpin for BlameLine
impl UnwindSafe for BlameLine
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