Struct git2::BlameOptions [−][src]
pub struct BlameOptions { /* fields omitted */ }Expand description
Blame options
Implementations
impl BlameOptions[src]
impl BlameOptions[src]pub fn new() -> BlameOptions[src]
pub fn new() -> BlameOptions[src]Initialize options
pub fn track_copies_same_file(&mut self, opt: bool) -> &mut BlameOptions[src]
pub fn track_copies_same_file(&mut self, opt: bool) -> &mut BlameOptions[src]Track lines that have moved within a file.
pub fn track_copies_same_commit_moves(&mut self, opt: bool) -> &mut BlameOptions[src]
pub fn track_copies_same_commit_moves(&mut self, opt: bool) -> &mut BlameOptions[src]Track lines that have moved across files in the same commit.
pub fn track_copies_same_commit_copies(
&mut self,
opt: bool
) -> &mut BlameOptions[src]
pub fn track_copies_same_commit_copies(
&mut self,
opt: bool
) -> &mut BlameOptions[src]Track lines that have been copied from another file that exists in the same commit.
pub fn track_copies_any_commit_copies(&mut self, opt: bool) -> &mut BlameOptions[src]
pub fn track_copies_any_commit_copies(&mut self, opt: bool) -> &mut BlameOptions[src]Track lines that have been copied from another file that exists in any commit.
pub fn first_parent(&mut self, opt: bool) -> &mut BlameOptions[src]
pub fn first_parent(&mut self, opt: bool) -> &mut BlameOptions[src]Restrict the search of commits to those reachable following only the first parents.
pub fn use_mailmap(&mut self, opt: bool) -> &mut BlameOptions[src]
pub fn use_mailmap(&mut self, opt: bool) -> &mut BlameOptions[src]Use mailmap file to map author and committer names and email addresses to canonical real names and email addresses. The mailmap will be read from the working directory, or HEAD in a bare repository.
pub fn ignore_whitespace(&mut self, opt: bool) -> &mut BlameOptions[src]
pub fn ignore_whitespace(&mut self, opt: bool) -> &mut BlameOptions[src]Ignore whitespace differences.
pub fn newest_commit(&mut self, id: Oid) -> &mut BlameOptions[src]
pub fn newest_commit(&mut self, id: Oid) -> &mut BlameOptions[src]Setter for the id of the newest commit to consider.
pub fn oldest_commit(&mut self, id: Oid) -> &mut BlameOptions[src]
pub fn oldest_commit(&mut self, id: Oid) -> &mut BlameOptions[src]Setter for the id of the oldest commit to consider.
pub fn min_line(&mut self, lineno: usize) -> &mut BlameOptions[src]
pub fn min_line(&mut self, lineno: usize) -> &mut BlameOptions[src]The first line in the file to blame.
pub fn max_line(&mut self, lineno: usize) -> &mut BlameOptions[src]
pub fn max_line(&mut self, lineno: usize) -> &mut BlameOptions[src]The last line in the file to blame.