pub struct GraphEdge {Show 17 fields
pub reference: RelationRef,
pub source_name: String,
pub target_name: String,
pub weight: u32,
pub trusted: bool,
pub excluded: bool,
pub confidence: Option<Confidence>,
pub review: Option<ReviewDecision>,
pub fetched_at: Option<u64>,
pub relationship_type_id: Option<String>,
pub direction: Option<String>,
pub credited_as: Option<String>,
pub attributes: Vec<CreditAttribute>,
pub began: Option<String>,
pub ended: Option<String>,
pub over: Option<bool>,
pub order: Option<u32>,
}Expand description
One local or externally sourced relationship ready for display or export.
Fields§
§reference: RelationRefStable relationship identity.
source_name: StringReadable name of the source endpoint at projection time.
target_name: StringReadable name of the target endpoint at projection time.
weight: u32Number of local observations summarized by this edge.
trusted: boolWhether this edge may participate in navigation and queries.
excluded: boolA user excluded this specific credit; the original evidence remains.
confidence: Option<Confidence>Matching confidence for an external assertion.
review: Option<ReviewDecision>Explicit source-review decision, if one exists.
fetched_at: Option<u64>Time at which an external assertion was fetched.
relationship_type_id: Option<String>Stable source identifier of the relationship type, when exposed.
direction: Option<String>Direction supplied by the external source.
credited_as: Option<String>Exact name used on this relationship rather than the canonical name.
attributes: Vec<CreditAttribute>Instruments, qualifiers, and other relationship attributes.
began: Option<String>Optional start of the relationship’s validity period.
ended: Option<String>Optional end of the relationship’s validity period.
over: Option<bool>Whether the source explicitly says the relationship has ended.
order: Option<u32>Ordering key supplied by the source.