Enum changes::Ops [−][src]
Representation of two differences between two states.
Variants
Done
All instructions have been executed, ignore the rest of the array.
Noop((u32, u32))
The element from array A at the first index is equivalent to the element from array B at the second index.
Move((u32, u32))
Move the element from array A at the first index into array B before the second index.
Delete(u32)
Delete the element from array B at index
.
Replace((u32, u32))
Replace the element from array B at the second index with the element from array A at the first index.
Trait Implementations
impl Debug for Ops
[src]
impl Debug for Ops
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for Ops
[src]
impl Clone for Ops