Enum libpijul::patch::Change [] [src]

pub enum Change {
    NewNodes {
        up_context: Vec<Key<Option<Hash>>>,
        down_context: Vec<Key<Option<Hash>>>,
        flag: EdgeFlags,
        line_num: LineId,
        nodes: Vec<Vec<u8>>,
    },
    NewEdges {
        flag: EdgeMap,
        edges: Vec<NewEdge>,
    },
}

Variants

Fields of NewNodes

Fields of NewEdges

Trait Implementations

impl Debug for Change
[src]

Formats the value using the given formatter.

impl Clone for Change
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Encodable for Change
[src]

Serialize a value using an Encoder.

impl Decodable for Change
[src]

Deserialize a value using a Decoder.