File tree Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Original file line number Diff line number Diff line change 11// Copyright 2018 TiKV Project Authors. Licensed under Apache-2.0.
22
33use std:: {
4- borrow:: Borrow ,
54 fs:: File ,
65 io:: Read ,
76 path:: { Path , PathBuf } ,
@@ -73,21 +72,20 @@ impl SecurityManager {
7372 {
7473 info ! ( "connect to rpc server at endpoint: {:?}" , addr) ;
7574
76- let cow_addr = SCHEME_REG . replace ( addr, "" ) ;
77- let addr: & str = cow_addr. borrow ( ) ;
75+ let addr = SCHEME_REG . replace ( addr, "" ) ;
7876
7977 let cb = ChannelBuilder :: new ( env)
8078 . keepalive_time ( Duration :: from_secs ( 10 ) )
8179 . keepalive_timeout ( Duration :: from_secs ( 3 ) ) ;
8280
8381 let channel = if self . ca . is_empty ( ) {
84- cb. connect ( addr)
82+ cb. connect ( & addr)
8583 } else {
8684 let cred = ChannelCredentialsBuilder :: new ( )
8785 . root_cert ( self . ca . clone ( ) )
8886 . cert ( self . cert . clone ( ) , load_pem_file ( "private key" , & self . key ) ?)
8987 . build ( ) ;
90- cb. secure_connect ( addr, cred)
88+ cb. secure_connect ( & addr, cred)
9189 } ;
9290
9391 Ok ( factory ( channel) )
You can’t perform that action at this time.
0 commit comments