pub struct GraphVisualizer { /* private fields */ }Expand description
Graph visualizer.
Implementations§
Source§impl GraphVisualizer
impl GraphVisualizer
Sourcepub fn new(config: GraphConfig) -> Self
pub fn new(config: GraphConfig) -> Self
Create a new graph visualizer.
Sourcepub fn visualize_ascii(&self, graph: &EinsumGraph) -> String
pub fn visualize_ascii(&self, graph: &EinsumGraph) -> String
Visualize a computation graph as ASCII art.
Sourcepub fn visualize_dot(&self, graph: &EinsumGraph) -> String
pub fn visualize_dot(&self, graph: &EinsumGraph) -> String
Generate GraphViz DOT format.
Sourcepub fn visualize_json(&self, graph: &EinsumGraph) -> String
pub fn visualize_json(&self, graph: &EinsumGraph) -> String
Generate JSON representation.
Auto Trait Implementations§
impl Freeze for GraphVisualizer
impl RefUnwindSafe for GraphVisualizer
impl Send for GraphVisualizer
impl Sync for GraphVisualizer
impl Unpin for GraphVisualizer
impl UnwindSafe for GraphVisualizer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more