pub struct Config {Show 15 fields
pub depth: Option<usize>,
pub dot_file: Option<String>,
pub filter: Option<Vec<String>>,
pub exclude: Option<Vec<String>>,
pub include_orphans: bool,
pub include_versions: bool,
pub manifest_path: String,
pub subgraph: Option<Vec<String>>,
pub subgraph_name: Option<String>,
pub registries: Option<Vec<String>>,
pub regular_deps: bool,
pub build_deps: bool,
pub dev_deps: bool,
pub optional_deps: bool,
pub transitive_deps: bool,
}Expand description
Configuration options.
Create this object with Default::default() for the configuration equivalent to running without
any command-line arguments.
Please refer to the help menu for information about each option.
Fields§
§depth: Option<usize>§dot_file: Option<String>§filter: Option<Vec<String>>§exclude: Option<Vec<String>>§include_orphans: bool§include_versions: bool§manifest_path: StringDefault: “Cargo.toml”.
subgraph: Option<Vec<String>>§subgraph_name: Option<String>§registries: Option<Vec<String>>§regular_deps: boolDefault: true.
build_deps: boolDefault: false.
dev_deps: boolDefault: false.
optional_deps: boolDefault: false.
transitive_deps: boolDefault: true.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Config
impl RefUnwindSafe for Config
impl Send for Config
impl Sync for Config
impl Unpin for Config
impl UnwindSafe for Config
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