Enum libpijul::patch::Record [] [src]

pub enum Record {
    FileMove {
        new_name: String,
        del: Change,
        add: Change,
    },
    FileDel {
        name: String,
        del: Change,
    },
    FileAdd {
        name: String,
        add: Change,
    },
    Change(Change),
}

Semantic groups of changes, for interface purposes.

Variants

Fields of FileMove

Fields of FileDel

Fields of FileAdd

Methods

impl Record
[src]

Trait Implementations

impl Debug for Record
[src]

Formats the value using the given formatter.

impl Encodable for Record
[src]

Serialize a value using an Encoder.

impl Decodable for Record
[src]

Deserialize a value using a Decoder.

impl IntoIterator for Record
[src]

Which kind of iterator are we turning this into?

The type of the elements being iterated over.

Creates an iterator from a value. Read more