Cargo Features
[dependencies]
treelog = { version = "0.1.0-beta.0", default-features = false, features = ["all", "builder", "iterator", "macro", "formatters", "traversal", "transform", "path", "compare", "search", "sort", "stats", "merge", "export", "color", "serde", "serde-json", "serde-yaml", "serde-toml", "serde-ron", "walkdir", "petgraph", "cargo-metadata", "git2", "syn", "tree-sitter", "clap", "cli", "arbitrary-json", "arbitrary-yaml", "arbitrary-toml", "arbitrary-xml", "arbitrary-walkdir", "arbitrary-petgraph", "arbitrary-cargo", "arbitrary-git2", "arbitrary-syn", "arbitrary-tree-sitter", "arbitrary-clap", "incremental", "arbitrary", "indicatif"] }
- default = builder, iterator
-
These default features are set whenever
treelogis added withoutsomewhere in the dependency tree.default-features = false - all = arbitrary, arbitrary-cargo, arbitrary-clap, arbitrary-git2, arbitrary-json, arbitrary-petgraph, arbitrary-syn, arbitrary-toml, arbitrary-tree-sitter, arbitrary-walkdir, arbitrary-xml, arbitrary-yaml, builder, cargo-metadata, clap, color, compare, export, formatters, git2, incremental, iterator, macro, merge, path, petgraph, search, serde, serde-json, serde-ron, serde-toml, serde-yaml, sort, stats, syn, transform, traversal, tree-sitter, walkdir
- builder default all?
-
Affects
treelog::builder… - iterator default all?
-
Affects
treelog::iterator… - macro all?
- formatters all?
-
Affects
config::RenderConfig.node_formatter,config::RenderConfig.leaf_formatter… - traversal all?
-
Affects
treelog::traversal… - transform all?
-
Affects
args::TransformOp,handlers::handle_transform,treelog::transform… - path all?
-
Affects
treelog::path… - compare all?
-
Affects
handlers::handle_compare,treelog::compare… - search all?
-
Affects
treelog::search… - sort all?
-
Affects
treelog::sort… - stats all?
-
Affects
treelog::stats… - merge all?
-
Affects
handlers::handle_merge,treelog::merge… - export all?
-
Affects
args::ExportFormat,handlers::handle_export,treelog::export… - color all? = colored
- serde all? = serde-json, serde-ron, serde-toml, serde-yaml
- serde-json all? arbitrary-json? serde?
-
Enables serde and serde_json
Affects
treelog::serde… - serde-yaml all? arbitrary-yaml? serde?
-
Enables serde and serde_yaml
Affects
treelog::serde… - serde-toml all? arbitrary-toml? serde?
-
Affects
treelog::serde… - serde-ron all? serde?
-
Affects
treelog::serde… - walkdir all? = arbitrary-walkdir
- petgraph all? = arbitrary-petgraph
- cargo-metadata all? = arbitrary-cargo
- git2 all? = arbitrary-git2
- syn all? = arbitrary-syn
- tree-sitter all? = arbitrary-tree-sitter
- clap all? cli?
-
Enables clap
- cli = clap
-
Required by the binary
- arbitrary-json all? arbitrary? = serde-json
-
Affects
treelog::arbitrary… - arbitrary-yaml all? arbitrary? = serde-yaml
-
Affects
treelog::arbitrary… - arbitrary-toml all? arbitrary? = serde-toml
-
Affects
treelog::arbitrary… - arbitrary-xml all? arbitrary?
-
Enables roxmltree
Affects
treelog::arbitrary… - arbitrary-walkdir all? arbitrary? walkdir?
-
Enables walkdir
Affects
treelog::arbitrary… - arbitrary-petgraph all? arbitrary? petgraph?
-
Enables petgraph
Affects
treelog::arbitrary… - arbitrary-cargo all? arbitrary? cargo-metadata?
-
Enables cargo_metadata
Affects
treelog::arbitrary… - arbitrary-git2 all? arbitrary? git2?
-
Enables git2
Affects
treelog::arbitrary… - arbitrary-syn all? arbitrary? syn?
-
Enables syn
Affects
treelog::arbitrary… - arbitrary-tree-sitter all? arbitrary? tree-sitter?
-
Enables tree-sitter ^0.25
Affects
treelog::arbitrary… - arbitrary-clap all? arbitrary?
-
Enables clap
Affects
treelog::arbitrary… - incremental all?
-
Affects
treelog::incremental… - arbitrary all? = arbitrary-cargo, arbitrary-clap, arbitrary-git2, arbitrary-json, arbitrary-petgraph, arbitrary-syn, arbitrary-toml, arbitrary-tree-sitter, arbitrary-walkdir, arbitrary-xml, arbitrary-yaml
Features from optional dependencies
In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.