pub enum CapabilityAxis {
ContextAcquisition,
SemanticConformance,
FrameworkModeling,
RepositoryEvidence,
RuntimeEvidence,
}Expand description
The five capability axes tracked independently per profile.
Variants§
ContextAcquisition
Whether a usable build context can be acquired at all.
SemanticConformance
Whether the analyzer’s binding decisions conform to the language’s own semantics.
FrameworkModeling
Whether an application framework’s own conventions are modeled.
RepositoryEvidence
Whether repository-derived evidence (files, projects) is complete.
RuntimeEvidence
Whether a run against a live host actually executed and produced evidence.
Implementations§
Trait Implementations§
Source§impl Clone for CapabilityAxis
impl Clone for CapabilityAxis
impl Copy for CapabilityAxis
Source§impl Debug for CapabilityAxis
impl Debug for CapabilityAxis
impl Eq for CapabilityAxis
Source§impl Hash for CapabilityAxis
impl Hash for CapabilityAxis
Source§impl PartialEq for CapabilityAxis
impl PartialEq for CapabilityAxis
impl StructuralPartialEq for CapabilityAxis
Auto Trait Implementations§
impl Freeze for CapabilityAxis
impl RefUnwindSafe for CapabilityAxis
impl Send for CapabilityAxis
impl Sync for CapabilityAxis
impl Unpin for CapabilityAxis
impl UnsafeUnpin for CapabilityAxis
impl UnwindSafe for CapabilityAxis
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more