1
2
3
4
5
6
7
//! Utilities for emitting GraphViz dot files.

/// Render something into a GraphViz dot file.
pub trait Dot {
    /// Render as dot into the given string.
    fn dot(&self, out: &mut String);
}