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 { op: EdgeOp, edges: Vec<NewEdge>, }, }
Variants
NewNodes
Fields of NewNodes
up_context: Vec<Key<Option<Hash>>> | |
down_context: Vec<Key<Option<Hash>>> | |
flag: EdgeFlags | |
line_num: LineId | |
nodes: Vec<Vec<u8>> |
NewEdges
Fields of NewEdges
op: EdgeOp | |
edges: Vec<NewEdge> |
Trait Implementations
impl Debug for Change
[src]
impl Clone for Change
[src]
fn clone(&self) -> Change
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more