☰
DirectedGraph
rustc_data_structures
1.75.0-dev
DirectedGraph
Required Associated Types
Node
Implementations on Foreign Types
&'graph G
Implementors
In rustc_data_structures::graph
Modules
dominators
implementation
iterate
reference
scc
vec_graph
Traits
ControlFlowGraph
DirectedGraph
GraphPredecessors
GraphSuccessors
WithNumEdges
WithNumNodes
WithPredecessors
WithStartNode
WithSuccessors
Functions
is_cyclic
?
Trait
rustc_data_structures
::
graph
::
DirectedGraph
source
·
[
−
]
pub trait DirectedGraph { type
Node
:
Idx
; }
Required Associated Types
§
source
type
Node
:
Idx
Implementations on Foreign Types
§
source
§
impl<'graph, G:
DirectedGraph
>
DirectedGraph
for
&'graph G
§
type
Node
= <G as
DirectedGraph
>::
Node
Implementors
§
source
§
impl<N:
Idx
>
DirectedGraph
for
VecGraph
<N>
§
type
Node
= N
source
§
impl<N:
Idx
, S:
Idx
>
DirectedGraph
for
Sccs
<N, S>
§
type
Node
= S
impl<'s, 'tcx, D:
ConstraintGraphDirection
>
DirectedGraph
for
RegionGraph
<'s, 'tcx, D>
impl<'tcx>
DirectedGraph
for
BasicBlocks
<'tcx>
impl
DirectedGraph
for
CoverageGraph