pub enum DeltaSource {
Canary,
Proxy,
Extraction,
}Expand description
Source channel for a ChangeDeltaInput.
The discriminant order is part of the deterministic
tie-break rule used when two deltas share the same
affected target. Lower discriminant wins, so
Canary is consulted before Proxy, which is
consulted before Extraction. This matches the
“canary is the primary signal” precedence implied by
T84 / T92.
Variants§
Canary
Canary regression — JS integrity probe (T92) score drop, T84 trend regression, or both.
Proxy
Proxy intelligence score regression (T86).
Extraction
Extraction reliability regression (T87).
Implementations§
Source§impl DeltaSource
impl DeltaSource
Trait Implementations§
Source§impl Clone for DeltaSource
impl Clone for DeltaSource
Source§fn clone(&self) -> DeltaSource
fn clone(&self) -> DeltaSource
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 DeltaSource
impl Debug for DeltaSource
Source§impl<'de> Deserialize<'de> for DeltaSource
impl<'de> Deserialize<'de> for DeltaSource
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for DeltaSource
impl Hash for DeltaSource
Source§impl Ord for DeltaSource
impl Ord for DeltaSource
Source§fn cmp(&self, other: &DeltaSource) -> Ordering
fn cmp(&self, other: &DeltaSource) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DeltaSource
impl PartialEq for DeltaSource
Source§impl PartialOrd for DeltaSource
impl PartialOrd for DeltaSource
Source§impl Serialize for DeltaSource
impl Serialize for DeltaSource
impl Copy for DeltaSource
impl Eq for DeltaSource
impl StructuralPartialEq for DeltaSource
Auto Trait Implementations§
impl Freeze for DeltaSource
impl RefUnwindSafe for DeltaSource
impl Send for DeltaSource
impl Sync for DeltaSource
impl Unpin for DeltaSource
impl UnsafeUnpin for DeltaSource
impl UnwindSafe for DeltaSource
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,
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.