[][src]Struct git2::DiffDelta

pub struct DiffDelta<'a> { /* fields omitted */ }

Description of changes to one entry.

Methods

impl<'a> DiffDelta<'a>[src]

pub fn nfiles(&self) -> u16[src]

Returns the number of files in this delta.

pub fn status(&self) -> Delta[src]

Returns the status of this entry

For more information, see Delta's documentation

pub fn old_file(&self) -> DiffFile<'a>[src]

Return the file which represents the "from" side of the diff.

What side this means depends on the function that was used to generate the diff and will be documented on the function itself.

pub fn new_file(&self) -> DiffFile<'a>[src]

Return the file which represents the "to" side of the diff.

What side this means depends on the function that was used to generate the diff and will be documented on the function itself.

Auto Trait Implementations

impl<'a> Unpin for DiffDelta<'a>

impl<'a> !Sync for DiffDelta<'a>

impl<'a> !Send for DiffDelta<'a>

impl<'a> UnwindSafe for DiffDelta<'a>

impl<'a> RefUnwindSafe for DiffDelta<'a>

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]