pub enum CompatibilityClaimTier {
ReleaseGradeNumeric,
DescriptorOnly,
}Expand description
The compatibility claim a catalog makes for one built-in entry.
Two tiers only — no ambiguous middle state. ReleaseGradeNumeric asserts the
entry is exercised by an SE numeric gate against a corpus-validated ceiling
and passes it; DescriptorOnly asserts catalogue/metadata presence with no
numeric compatibility claim.
Variants§
ReleaseGradeNumeric
Numeric compatibility is asserted and backed by passing gate evidence.
DescriptorOnly
Catalogued with metadata/aliases only; no numeric compatibility claim.
Trait Implementations§
Source§impl Clone for CompatibilityClaimTier
impl Clone for CompatibilityClaimTier
impl Copy for CompatibilityClaimTier
Source§impl Debug for CompatibilityClaimTier
impl Debug for CompatibilityClaimTier
Source§impl<'de> Deserialize<'de> for CompatibilityClaimTier
impl<'de> Deserialize<'de> for CompatibilityClaimTier
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
impl Eq for CompatibilityClaimTier
Source§impl Hash for CompatibilityClaimTier
impl Hash for CompatibilityClaimTier
Source§impl PartialEq for CompatibilityClaimTier
impl PartialEq for CompatibilityClaimTier
Source§impl Serialize for CompatibilityClaimTier
impl Serialize for CompatibilityClaimTier
impl StructuralPartialEq for CompatibilityClaimTier
Auto Trait Implementations§
impl Freeze for CompatibilityClaimTier
impl RefUnwindSafe for CompatibilityClaimTier
impl Send for CompatibilityClaimTier
impl Sync for CompatibilityClaimTier
impl Unpin for CompatibilityClaimTier
impl UnsafeUnpin for CompatibilityClaimTier
impl UnwindSafe for CompatibilityClaimTier
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