[−][src]Struct git2::BlameOptions
Blame options
Implementations
impl BlameOptions
[src]
pub fn new() -> BlameOptions
[src]
Initialize options
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]
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]
&mut self,
opt: bool
) -> &mut BlameOptions
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]
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]
Restrict the search of commits to those reachable following only the first parents.
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]
Ignore whitespace differences.
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]
Setter for the id of the oldest commit to consider.
Trait Implementations
impl Default for BlameOptions
[src]
Auto Trait Implementations
impl RefUnwindSafe for BlameOptions
[src]
impl Send for BlameOptions
[src]
impl Sync for BlameOptions
[src]
impl Unpin for BlameOptions
[src]
impl UnwindSafe for BlameOptions
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,