@@ -297,7 +297,7 @@ impl SearchMode {
297297 SearchMode :: Exact => candidate. eq_ignore_ascii_case ( query) ,
298298 SearchMode :: Prefix => {
299299 query. len ( ) <= candidate. len ( ) && {
300- let prefix = & candidate[ ..query. len ( ) as usize ] ;
300+ let prefix = & candidate[ ..query. len ( ) ] ;
301301 if case_sensitive {
302302 prefix == query
303303 } else {
@@ -396,7 +396,7 @@ impl Query {
396396pub fn search_dependencies (
397397 db : & dyn DefDatabase ,
398398 krate : CrateId ,
399- ref query: Query ,
399+ query : & Query ,
400400) -> FxHashSet < ItemInNs > {
401401 let _p = tracing:: span!( tracing:: Level :: INFO , "search_dependencies" , ?query) . entered ( ) ;
402402
@@ -446,7 +446,7 @@ fn search_maps(
446446 let end = ( value & 0xFFFF_FFFF ) as usize ;
447447 let start = ( value >> 32 ) as usize ;
448448 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] ;
450450
451451 let iter = importables
452452 . iter ( )
@@ -516,7 +516,7 @@ mod tests {
516516 } )
517517 . expect ( "could not find crate" ) ;
518518
519- let actual = search_dependencies ( db. upcast ( ) , krate, query)
519+ let actual = search_dependencies ( db. upcast ( ) , krate, & query)
520520 . into_iter ( )
521521 . filter_map ( |dependency| {
522522 let dependency_krate = dependency. krate ( db. upcast ( ) ) ?;
0 commit comments