pub struct LocalImpactSummary {
pub repo_id: RepoId,
pub anchor: String,
pub status: LocalEnrichmentStatus,
pub affected_count: usize,
pub maximum_depth: usize,
pub truncated: bool,
pub degradations: Vec<String>,
}Expand description
Visible repository-local enrichment included in the report.
Fields§
§repo_id: RepoIdRepository to which the local result belongs.
anchor: StringExact local anchor requested from the provider.
status: LocalEnrichmentStatusProvider/index availability.
affected_count: usizeNumber of local symbols returned.
maximum_depth: usizeMaximum local depth observed.
truncated: boolWhether the local result was truncated.
degradations: Vec<String>Explicit provider degradations and remediation.
Trait Implementations§
Source§impl Clone for LocalImpactSummary
impl Clone for LocalImpactSummary
Source§fn clone(&self) -> LocalImpactSummary
fn clone(&self) -> LocalImpactSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LocalImpactSummary
impl Debug for LocalImpactSummary
Source§impl<'de> Deserialize<'de> for LocalImpactSummary
impl<'de> Deserialize<'de> for LocalImpactSummary
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 LocalImpactSummary
Source§impl JsonSchema for LocalImpactSummary
impl JsonSchema for LocalImpactSummary
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for LocalImpactSummary
impl PartialEq for LocalImpactSummary
Source§impl Serialize for LocalImpactSummary
impl Serialize for LocalImpactSummary
impl StructuralPartialEq for LocalImpactSummary
Auto Trait Implementations§
impl Freeze for LocalImpactSummary
impl RefUnwindSafe for LocalImpactSummary
impl Send for LocalImpactSummary
impl Sync for LocalImpactSummary
impl Unpin for LocalImpactSummary
impl UnsafeUnpin for LocalImpactSummary
impl UnwindSafe for LocalImpactSummary
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.