in src/bindgen/config.rs [1033:1075]
fn default() -> Config {
Config {
header: None,
includes: Vec::new(),
sys_includes: Vec::new(),
after_includes: None,
trailer: None,
include_guard: None,
pragma_once: false,
autogen_warning: None,
include_version: false,
no_includes: false,
package_version: false,
namespace: None,
namespaces: None,
using_namespaces: None,
braces: Braces::SameLine,
line_length: 100,
tab_width: 2,
line_endings: LineEndingStyle::default(),
language: Language::Cxx,
cpp_compat: false,
style: Style::default(),
usize_is_size_t: false,
sort_by: SortKey::None,
macro_expansion: Default::default(),
parse: ParseConfig::default(),
export: ExportConfig::default(),
layout: LayoutConfig::default(),
function: FunctionConfig::default(),
structure: StructConfig::default(),
enumeration: EnumConfig::default(),
constant: ConstantConfig::default(),
defines: HashMap::new(),
documentation: true,
documentation_style: DocumentationStyle::Auto,
documentation_length: DocumentationLength::Full,
pointer: PtrConfig::default(),
only_target_dependencies: false,
cython: CythonConfig::default(),
config_path: None,
}
}