pub struct DefaultGraphExporter;Expand description
Default graph exporter implementation.
Supports common formats like JSON, YAML, DOT, and Mermaid for integration with popular visualization tools.
Trait Implementations§
Source§impl Default for DefaultGraphExporter
impl Default for DefaultGraphExporter
Source§fn default() -> DefaultGraphExporter
fn default() -> DefaultGraphExporter
Returns the “default value” for a type. Read more
Source§impl GraphExporter for DefaultGraphExporter
impl GraphExporter for DefaultGraphExporter
Source§fn export(
&self,
graph: &DependencyGraph,
format: ExportFormat,
options: &ExportOptions,
) -> DiResult<String>
fn export( &self, graph: &DependencyGraph, format: ExportFormat, options: &ExportOptions, ) -> DiResult<String>
Exports the dependency graph in the specified format. Read more
Auto Trait Implementations§
impl Freeze for DefaultGraphExporter
impl RefUnwindSafe for DefaultGraphExporter
impl Send for DefaultGraphExporter
impl Sync for DefaultGraphExporter
impl Unpin for DefaultGraphExporter
impl UnwindSafe for DefaultGraphExporter
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