pub struct SimilarCodeEnrichmentAvailability {
pub graph_relationship: SimilarCodeEnrichmentState,
pub entry_point_reachability: SimilarCodeEnrichmentState,
pub callers: SimilarCodeEnrichmentState,
pub callees: SimilarCodeEnrichmentState,
pub ownership: SimilarCodeEnrichmentState,
pub churn: SimilarCodeEnrichmentState,
pub tests: SimilarCodeEnrichmentState,
pub deterministic_clone_coverage: SimilarCodeEnrichmentState,
pub runtime: SimilarCodeEnrichmentState,
}Expand description
Availability of every supported source-grounded enrichment.
Fields§
§graph_relationship: SimilarCodeEnrichmentStateImport or workspace relationship evidence.
entry_point_reachability: SimilarCodeEnrichmentStateEntry-point reachability evidence.
callers: SimilarCodeEnrichmentStateDirect caller evidence.
callees: SimilarCodeEnrichmentStateDirect callee evidence.
ownership: SimilarCodeEnrichmentStateOwnership evidence.
churn: SimilarCodeEnrichmentStateChurn evidence.
tests: SimilarCodeEnrichmentStateTest relationship evidence.
deterministic_clone_coverage: SimilarCodeEnrichmentStateDeterministic clone coverage evidence.
runtime: SimilarCodeEnrichmentStateRuntime evidence.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SimilarCodeEnrichmentAvailability
impl<'de> Deserialize<'de> for SimilarCodeEnrichmentAvailability
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 SimilarCodeEnrichmentAvailability
impl StructuralPartialEq for SimilarCodeEnrichmentAvailability
Auto Trait Implementations§
impl Freeze for SimilarCodeEnrichmentAvailability
impl RefUnwindSafe for SimilarCodeEnrichmentAvailability
impl Send for SimilarCodeEnrichmentAvailability
impl Sync for SimilarCodeEnrichmentAvailability
impl Unpin for SimilarCodeEnrichmentAvailability
impl UnsafeUnpin for SimilarCodeEnrichmentAvailability
impl UnwindSafe for SimilarCodeEnrichmentAvailability
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<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.