Module diagrams

Module diagrams 

Source

Re-exports§

pub use error::DiagramError;
pub use error::DiagramResult;

Modules§

error
providers
registry

Traits§

DiagramProvider
A trait for diagram generation providers.

Functions§

adaptive_timeout
Computes an adaptive timeout based on input size. Base: 3000ms. Adds 1000ms per 10KB of payload. Max default: 10000ms.
run_process_with_timeout
Safely executes a child process, automatically managing timeouts, input piping, and memory cleanup.