Struct git2::DiffDelta[][src]

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

Description of changes to one entry.

Implementations

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

pub fn flags(&self) -> DiffFlags[src]

Returns the flags on the delta.

For more information, see DiffFlags’s documentation.

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.

Trait Implementations

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

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

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

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

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

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

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

Blanket Implementations

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

pub fn type_id(&self) -> TypeId[src]

Gets the TypeId of self. Read more

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

pub fn borrow(&self) -> &T[src]

Immutably borrows from an owned value. Read more

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

pub fn borrow_mut(&mut self) -> &mut T[src]

Mutably borrows from an owned value. Read more

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

pub fn from(t: T) -> T[src]

Performs the conversion.

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

pub fn into(self) -> U[src]

Performs the conversion.

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.

pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]

Performs the conversion.

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.

pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]

Performs the conversion.