pub enum EditVerification {
ExactMatch(String),
Hash(u64),
}Expand description
Verification strategy for edit safety.
Variants§
ExactMatch(String)
Exact text match required
Hash(u64)
xxh3 hash of expected text (faster for large spans)
Implementations§
Trait Implementations§
Source§impl Clone for EditVerification
impl Clone for EditVerification
Source§fn clone(&self) -> EditVerification
fn clone(&self) -> EditVerification
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EditVerification
impl Debug for EditVerification
Source§impl PartialEq for EditVerification
impl PartialEq for EditVerification
impl Eq for EditVerification
impl StructuralPartialEq for EditVerification
Auto Trait Implementations§
impl Freeze for EditVerification
impl RefUnwindSafe for EditVerification
impl Send for EditVerification
impl Sync for EditVerification
impl Unpin for EditVerification
impl UnsafeUnpin for EditVerification
impl UnwindSafe for EditVerification
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.