pub enum EditOp {
Match,
Substitute,
Delete,
Insert,
}Expand description
Edit operation represented in a trace step.
Variants§
Match
The left and right symbols matched exactly.
Substitute
A left symbol was substituted for a right symbol.
Delete
A left symbol was deleted.
Insert
A right symbol was inserted.
Trait Implementations§
impl Copy for EditOp
impl Eq for EditOp
impl StructuralPartialEq for EditOp
Auto Trait Implementations§
impl Freeze for EditOp
impl RefUnwindSafe for EditOp
impl Send for EditOp
impl Sync for EditOp
impl Unpin for EditOp
impl UnsafeUnpin for EditOp
impl UnwindSafe for EditOp
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more