Source code for elasticai.creator.graph.vf2.graph
from collections.abc import Hashable, Iterable, Mapping
from typing import Protocol
[docs]
class Graph[T: Hashable](Protocol):
@property
def successors(self) -> Mapping[T, Iterable[T]]: ...
@property
def predecessors(self) -> Mapping[T, Iterable[T]]: ...