Struct git2::Blame
[−]
[src]
pub struct Blame<'repo> { /* fields omitted */ }Opaque structure to hold blame results.
Methods
impl<'repo> Blame<'repo>[src]
fn len(&self) -> usize[src]
Gets the number of hunks that exist in the blame structure.
fn is_empty(&self) -> bool[src]
Return true is there is no hunk in the blame structure.
fn get_index(&self, index: usize) -> Option<BlameHunk>[src]
Gets the blame hunk at the given index.
fn get_line(&self, lineno: usize) -> Option<BlameHunk>[src]
Gets the hunk that relates to the given line number in the newest commit.
fn iter(&self) -> BlameIter[src]
Returns an iterator over the hunks in this blame.