Prefer Default::default over FxHash*::default in struct constructors
This commit is contained in:
@@ -513,7 +513,7 @@ pub fn run(mut krate: clean::Crate,
|
||||
src_root,
|
||||
passes,
|
||||
include_sources: true,
|
||||
local_sources: FxHashMap::default(),
|
||||
local_sources: Default::default(),
|
||||
issue_tracker_base_url: None,
|
||||
layout: layout::Layout {
|
||||
logo: String::new(),
|
||||
@@ -522,7 +522,7 @@ pub fn run(mut krate: clean::Crate,
|
||||
krate: krate.name.clone(),
|
||||
},
|
||||
css_file_extension: css_file_extension.clone(),
|
||||
created_dirs: RefCell::new(FxHashSet::default()),
|
||||
created_dirs: Default::default(),
|
||||
sort_modules_alphabetically,
|
||||
themes,
|
||||
resource_suffix,
|
||||
@@ -591,29 +591,29 @@ pub fn run(mut krate: clean::Crate,
|
||||
.collect();
|
||||
|
||||
let mut cache = Cache {
|
||||
impls: FxHashMap::default(),
|
||||
impls: Default::default(),
|
||||
external_paths,
|
||||
exact_paths,
|
||||
paths: FxHashMap::default(),
|
||||
implementors: FxHashMap::default(),
|
||||
paths: Default::default(),
|
||||
implementors: Default::default(),
|
||||
stack: Vec::new(),
|
||||
parent_stack: Vec::new(),
|
||||
search_index: Vec::new(),
|
||||
parent_is_trait_impl: false,
|
||||
extern_locations: FxHashMap::default(),
|
||||
primitive_locations: FxHashMap::default(),
|
||||
extern_locations: Default::default(),
|
||||
primitive_locations: Default::default(),
|
||||
stripped_mod: false,
|
||||
access_levels,
|
||||
crate_version: krate.version.take(),
|
||||
orphan_impl_items: Vec::new(),
|
||||
orphan_trait_impls: Vec::new(),
|
||||
traits: krate.external_traits.lock().replace(FxHashMap::default()),
|
||||
traits: krate.external_traits.lock().replace(Default::default()),
|
||||
deref_trait_did,
|
||||
deref_mut_trait_did,
|
||||
owned_box_did,
|
||||
masked_crates: mem::replace(&mut krate.masked_crates, FxHashSet::default()),
|
||||
masked_crates: mem::replace(&mut krate.masked_crates, Default::default()),
|
||||
typarams: external_typarams,
|
||||
aliases: FxHashMap::default(),
|
||||
aliases: Default::default(),
|
||||
};
|
||||
|
||||
// Cache where all our extern crates are located
|
||||
|
||||
Reference in New Issue
Block a user