Module rustc_borrowck::graphviz [−][src]
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
This module provides linkage between rustc::middle::graph and libgraphviz traits, specialized to attaching borrowck analysis data to rendered labels.
Re-exports
pub use self::Variant::*; |
use rustc::cfg::graphviz as cfg_dot; |
use borrowck; |
use borrowck::BorrowckCtxt; |
use borrowck::LoanPath; |
use dot; |
use rustc::cfg::CFGIndex; |
use rustc::middle::dataflow::DataFlowOperator; |
use rustc::middle::dataflow::DataFlowContext; |
use rustc::middle::dataflow::EntryOrExit; |
use std::rc::Rc; |
use dot::IntoCow; |
Structs
DataflowLabeller |
[ Experimental ]
|
Enums
Variant |
[ Experimental ]
|
Type Definitions
Edge |
[ Experimental ]
|
Node |
[ Experimental ]
|