Struct cbindgen::ParseExpandConfig[][src]

pub struct ParseExpandConfig {
    pub crates: Vec<String>,
    pub all_features: bool,
    pub default_features: bool,
    pub features: Option<Vec<String>>,
}

Settings to apply when running rustc --pretty=expanded

Fields

The names of crates to parse with rustc --pretty=expanded

Whether to enable all the features when expanding.

Whether to use the default feature set when expanding.

List of features to use when expanding. Combines with default_features like in Cargo.toml.

Trait Implementations

impl Debug for ParseExpandConfig
[src]

Formats the value using the given formatter. Read more

impl Clone for ParseExpandConfig
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Default for ParseExpandConfig
[src]

Returns the "default value" for a type. Read more

Auto Trait Implementations