@@ -297,7 +297,7 @@ impl SearchMode {
297
297
SearchMode :: Exact => candidate. eq_ignore_ascii_case ( query) ,
298
298
SearchMode :: Prefix => {
299
299
query. len ( ) <= candidate. len ( ) && {
300
- let prefix = & candidate[ ..query. len ( ) as usize ] ;
300
+ let prefix = & candidate[ ..query. len ( ) ] ;
301
301
if case_sensitive {
302
302
prefix == query
303
303
} else {
@@ -396,7 +396,7 @@ impl Query {
396
396
pub fn search_dependencies (
397
397
db : & dyn DefDatabase ,
398
398
krate : CrateId ,
399
- ref query: Query ,
399
+ query : & Query ,
400
400
) -> FxHashSet < ItemInNs > {
401
401
let _p = tracing:: span!( tracing:: Level :: INFO , "search_dependencies" , ?query) . entered ( ) ;
402
402
@@ -446,7 +446,7 @@ fn search_maps(
446
446
let end = ( value & 0xFFFF_FFFF ) as usize ;
447
447
let start = ( value >> 32 ) as usize ;
448
448
let ImportMap { item_to_info_map, importables, .. } = & * import_maps[ import_map_idx] ;
449
- let importables = & importables[ start as usize ..end] ;
449
+ let importables = & importables[ start..end] ;
450
450
451
451
let iter = importables
452
452
. iter ( )
@@ -516,7 +516,7 @@ mod tests {
516
516
} )
517
517
. expect ( "could not find crate" ) ;
518
518
519
- let actual = search_dependencies ( db. upcast ( ) , krate, query)
519
+ let actual = search_dependencies ( db. upcast ( ) , krate, & query)
520
520
. into_iter ( )
521
521
. filter_map ( |dependency| {
522
522
let dependency_krate = dependency. krate ( db. upcast ( ) ) ?;
0 commit comments