pub struct LanguageRegistryReport {
pub registry_version: u32,
pub accepted_set_version: u32,
pub detection_policy_version: u32,
pub registry_digest: String,
pub accepted_set_digest: String,
pub semantic_provider_digest: String,
pub counts: LanguageCapabilityCounts,
pub optional_catalog: LanguageCatalogReport,
}Expand description
Content-free language registry settings projection.
Fields§
§registry_version: u32Registry schema version.
accepted_set_version: u32Accepted capability-set version.
detection_policy_version: u32Detector precedence and content-matching policy version.
registry_digest: StringDigest of runtime rows and detection rules.
accepted_set_digest: StringDigest of accepted minimums.
semantic_provider_digest: StringDigest of direct/embedded provider ownership and resolution-family truth.
counts: LanguageCapabilityCountsDerived independent support counts.
optional_catalog: LanguageCatalogReportPinned catalog identity for optional capability candidates.
Trait Implementations§
Source§impl Clone for LanguageRegistryReport
impl Clone for LanguageRegistryReport
Source§fn clone(&self) -> LanguageRegistryReport
fn clone(&self) -> LanguageRegistryReport
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 LanguageRegistryReport
impl Debug for LanguageRegistryReport
Source§impl PartialEq for LanguageRegistryReport
impl PartialEq for LanguageRegistryReport
Source§impl Serialize for LanguageRegistryReport
impl Serialize for LanguageRegistryReport
impl Eq for LanguageRegistryReport
impl StructuralPartialEq for LanguageRegistryReport
Auto Trait Implementations§
impl Freeze for LanguageRegistryReport
impl RefUnwindSafe for LanguageRegistryReport
impl Send for LanguageRegistryReport
impl Sync for LanguageRegistryReport
impl Unpin for LanguageRegistryReport
impl UnwindSafe for LanguageRegistryReport
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> 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.