src-graph

Crates.iosrc-graph
lib.rssrc-graph
version0.1.4
sourcesrc
created_at2022-06-25 13:39:44.342571
updated_at2022-06-26 10:22:04.679199
descriptioncargo subcommand which shows struct dependencies
homepage
repositoryhttps://github.com/tamaroning/src-graph
max_upload_size
id613040
size42,481
tamaron (tamaroning)

documentation

README

src-graph

Cargo subcommand which shows user-defined data type dependencies.

(supports struct, enum, and union for now)

If you found a bug, please open an issue.

screenshot1

Requirement

  • Cargo
  • Graphviz (for generating an image)

Install

From crates.io

$ cargo install src-graph

From source code

$ git clone https://github.com/tamaroning/src-graph.git
$ cd src-graph
$ cagro install --path .

Usage

Run in your rust project

$ cargo src-graph

then generate an image from the dot file

$ dot -Tpng -o ./.src_graph/adt_deps.png ./.src_graph/adt_deps.dot
Commit count: 27

cargo fmt