Back to Eqiora docs Skip to main content

GraphKind

Trait GraphKind 

pub trait GraphKind: Sealed + 'static {
    const NAME: &'static str;
}
Description

One of the four graphs in the Graph Federation.

Required Associated Constants§

const NAME: &'static str

Stable, serialization-facing name of the graph.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

§

impl GraphKind for ActionProvenance

§

const NAME: &'static str = "action-provenance"

§

impl GraphKind for EvidenceArtifact

§

const NAME: &'static str = "evidence-artifact"

§

impl GraphKind for Realization

§

const NAME: &'static str = "realization"

§

impl GraphKind for Semantic

§

const NAME: &'static str = "semantic"