pub struct EcosystemCatalogRow {
pub id: SupportProfileId,
pub label: &'static str,
pub kind: SupportProfileKind,
pub category: PresentationCategory,
pub tags: &'static [PresentationTag],
pub host: Option<SupportProfileId>,
pub dialect_evidence: Option<DialectEvidenceKind>,
pub assessment: CatalogAssessment,
}Expand description
One documentation and candidate-profile catalog row.
Fields§
§id: SupportProfileIdStable catalog profile identity.
label: &'static strHuman-facing family name.
kind: SupportProfileKindClosed semantic profile kind.
category: PresentationCategoryPresentation-only category.
Presentation-only tags.
host: Option<SupportProfileId>Exact host profile for dialects and framework projections.
dialect_evidence: Option<DialectEvidenceKind>Required independent dialect-evidence class.
assessment: CatalogAssessmentRuntime candidate or documentation-only state.
Trait Implementations§
Source§impl Clone for EcosystemCatalogRow
impl Clone for EcosystemCatalogRow
Source§fn clone(&self) -> EcosystemCatalogRow
fn clone(&self) -> EcosystemCatalogRow
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 EcosystemCatalogRow
impl Debug for EcosystemCatalogRow
Source§impl PartialEq for EcosystemCatalogRow
impl PartialEq for EcosystemCatalogRow
Source§impl Serialize for EcosystemCatalogRow
impl Serialize for EcosystemCatalogRow
impl Copy for EcosystemCatalogRow
impl Eq for EcosystemCatalogRow
impl StructuralPartialEq for EcosystemCatalogRow
Auto Trait Implementations§
impl Freeze for EcosystemCatalogRow
impl RefUnwindSafe for EcosystemCatalogRow
impl Send for EcosystemCatalogRow
impl Sync for EcosystemCatalogRow
impl Unpin for EcosystemCatalogRow
impl UnwindSafe for EcosystemCatalogRow
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.