pub enum IpcCorruptionKind {
ResponseDeleted,
ResponseDuplicated,
ScaffoldDuplicated,
}Expand description
The kind of #ipcfullprompt corruption detected for a response heading.
Variants§
ResponseDeleted
A ### Re: block present in prior is entirely absent from current.
ResponseDuplicated
A ### Re: block appears more times in current than in prior.
ScaffoldDuplicated
A canonical structural component marker (e.g. <!-- /agent:exchange -->)
appears more than once — the full-tail duplication shape where the
post-exchange scaffold (close marker + Queue/Backlog/Icebox) is copied.
Implementations§
Trait Implementations§
Source§impl Clone for IpcCorruptionKind
impl Clone for IpcCorruptionKind
impl Copy for IpcCorruptionKind
Source§impl Debug for IpcCorruptionKind
impl Debug for IpcCorruptionKind
impl Eq for IpcCorruptionKind
Source§impl PartialEq for IpcCorruptionKind
impl PartialEq for IpcCorruptionKind
impl StructuralPartialEq for IpcCorruptionKind
Auto Trait Implementations§
impl Forget for IpcCorruptionKind
impl Freeze for IpcCorruptionKind
impl RefUnwindSafe for IpcCorruptionKind
impl Send for IpcCorruptionKind
impl Sync for IpcCorruptionKind
impl Unpin for IpcCorruptionKind
impl UnsafeUnpin for IpcCorruptionKind
impl UnwindSafe for IpcCorruptionKind
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§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.