Module graphannis::graph

source ·
Expand description

Types that are used by the Graph API.

Structs

The fully qualified name of an annotation.
An annotation with a qualified name and a value.
Identifies an edge component of the graph.
Directed edge between a source and target node which are identified by their ID.
Some general statistical numbers specific to a graph component
A match is the result of a query on an annotation storage.

Enums

Specifies the type of component. Types determine certain semantics about the edges of this graph components.

Traits

Access annotations for nodes or edges.
Basic trait for accessing edges of a graph for a specific component.
A graph storage is the representation of an edge component of a graph with specific structures. These specific structures are exploited to efficiently implement reachability queries.
Trait for accessing graph storages which can be written to.

Type Definitions

Unique internal identifier for a single node.