Skip to content

Commit 64b8730

Browse files
Add dyn to trait objects to fix lint
1 parent 7587507 commit 64b8730

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

src/db/migrate.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ pub fn migrate(version: Option<Version>) -> CratesfyiResult<()> {
5252

5353
let mut migrator = Migrator::new(adapter);
5454

55-
let migrations: Vec<Box<PostgresMigration>> = vec![
55+
let migrations: Vec<Box<dyn PostgresMigration>> = vec![
5656
migration!(
5757
// version
5858
1,

src/utils/build_doc.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -121,13 +121,13 @@ pub fn build_doc(name: &str, vers: Option<&str>, target: Option<&str>) -> Result
121121
};
122122

123123
let ws = try!(Workspace::ephemeral(pkg, &config, Some(Filesystem::new(target_dir)), false));
124-
let exec: Arc<Executor> = Arc::new(DefaultExecutor);
124+
let exec: Arc<dyn Executor> = Arc::new(DefaultExecutor);
125125
try!(ops::compile_ws(&ws, &opts, &exec));
126126

127127
Ok(try!(ws.current()).clone())
128128
}
129129

130-
fn resolve_deps<'cfg>(pkg: &Package, config: &'cfg Config, src: Box<Source + 'cfg>)
130+
fn resolve_deps<'cfg>(pkg: &Package, config: &'cfg Config, src: Box<dyn Source + 'cfg>)
131131
-> CargoResult<Vec<(String, Package)>>
132132
{
133133
let mut registry = try!(PackageRegistry::new(config));

src/web/mod.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,10 @@ const OPENSEARCH_XML: &'static [u8] = include_bytes!("opensearch.xml");
6969

7070

7171
struct CratesfyiHandler {
72-
shared_resource_handler: Box<Handler>,
73-
router_handler: Box<Handler>,
74-
database_file_handler: Box<Handler>,
75-
static_handler: Box<Handler>,
72+
shared_resource_handler: Box<dyn Handler>,
73+
router_handler: Box<dyn Handler>,
74+
database_file_handler: Box<dyn Handler>,
75+
static_handler: Box<dyn Handler>,
7676
}
7777

7878

0 commit comments

Comments
 (0)