@@ -232,13 +232,16 @@ impl ViewModel {
232232 match prev_state {
233233 UsbState :: Completed => break ,
234234 UsbState :: UserCancelled => break ,
235- _ => { } ,
235+ _ => { }
236236 } ;
237237 async_std:: task:: sleep ( Duration :: from_millis ( 50 ) ) . await ;
238- } ,
238+ }
239239 Err ( err) => {
240240 // TODO: move to error page
241- tracing:: error!( "There was an error trying to get credentials from USB: {}" , err) ;
241+ tracing:: error!(
242+ "There was an error trying to get credentials from USB: {}" ,
243+ err
244+ ) ;
242245 break ;
243246 }
244247 } ;
@@ -266,9 +269,11 @@ impl ViewModel {
266269 {
267270 if prev_state != current_state {
268271 println ! ( "{:?}" , current_state) ;
269- tx. send ( BackgroundEvent :: InternalDeviceStateChanged ( current_state. clone ( ) ) )
270- . await
271- . unwrap ( ) ;
272+ tx. send ( BackgroundEvent :: InternalDeviceStateChanged (
273+ current_state. clone ( ) ,
274+ ) )
275+ . await
276+ . unwrap ( ) ;
272277 }
273278 prev_state = current_state;
274279 }
@@ -356,19 +361,25 @@ impl ViewModel {
356361 }
357362
358363 UsbState :: NeedsPin { attempts_left } => {
359- self . tx_update . send ( ViewUpdate :: UsbNeedsPin { attempts_left } ) . await . unwrap ( ) ;
364+ self . tx_update
365+ . send ( ViewUpdate :: UsbNeedsPin { attempts_left } )
366+ . await
367+ . unwrap ( ) ;
360368 }
361369 UsbState :: NeedsUserVerification { attempts_left } => {
362- self . tx_update . send ( ViewUpdate :: UsbNeedsUserVerification { attempts_left } ) . await . unwrap ( ) ;
370+ self . tx_update
371+ . send ( ViewUpdate :: UsbNeedsUserVerification { attempts_left } )
372+ . await
373+ . unwrap ( ) ;
363374 }
364- UsbState :: NeedsUserPresence => {
365- self . tx_update . send ( ViewUpdate :: UsbNeedsUserPresence ) . await . unwrap ( ) ;
375+ UsbState :: NeedsUserPresence => {
376+ self . tx_update
377+ . send ( ViewUpdate :: UsbNeedsUserPresence )
378+ . await
379+ . unwrap ( ) ;
366380 }
367381 UsbState :: Completed => {
368- self . credential_service
369- . lock ( )
370- . await
371- . complete_auth ( ) ;
382+ self . credential_service . lock ( ) . await . complete_auth ( ) ;
372383 self . tx_update . send ( ViewUpdate :: Completed ) . await . unwrap ( ) ;
373384 }
374385 _ => { }
@@ -381,10 +392,7 @@ impl ViewModel {
381392 // self.tx_update.send(ViewUpdate::InternalDeviceNeedsPin).await.unwrap();
382393 // },
383394 InternalDeviceState :: Completed { device, cred_id } => {
384- self . credential_service
385- . lock ( )
386- . await
387- . complete_auth ( ) ;
395+ self . credential_service . lock ( ) . await . complete_auth ( ) ;
388396 self . tx_update . send ( ViewUpdate :: Completed ) . await . unwrap ( ) ;
389397 }
390398 _ => { }
@@ -547,7 +555,6 @@ impl From<Transport> for String {
547555 }
548556}
549557
550-
551558impl Transport {
552559 fn as_str ( & self ) -> & ' static str {
553560 match self {
@@ -571,10 +578,14 @@ pub enum UsbState {
571578 Waiting ,
572579
573580 /// The device needs the PIN to be entered.
574- NeedsPin { attempts_left : Option < u32 > } ,
581+ NeedsPin {
582+ attempts_left : Option < u32 > ,
583+ } ,
575584
576585 /// The device needs on-device user verification to be entered.
577- NeedsUserVerification { attempts_left : Option < u32 > } ,
586+ NeedsUserVerification {
587+ attempts_left : Option < u32 > ,
588+ } ,
578589
579590 /// The device needs on-device user verification to be entered.
580591 NeedsUserPresence ,
@@ -595,8 +606,12 @@ impl From<crate::credential_service::UsbState> for UsbState {
595606 crate :: credential_service:: UsbState :: Idle => UsbState :: NotListening ,
596607 crate :: credential_service:: UsbState :: Waiting => UsbState :: Waiting ,
597608 crate :: credential_service:: UsbState :: Connected => UsbState :: Connected ,
598- crate :: credential_service:: UsbState :: NeedsPin { attempts_left } => UsbState :: NeedsPin { attempts_left } ,
599- crate :: credential_service:: UsbState :: NeedsUserVerification { attempts_left } => UsbState :: NeedsUserVerification { attempts_left } ,
609+ crate :: credential_service:: UsbState :: NeedsPin { attempts_left } => {
610+ UsbState :: NeedsPin { attempts_left }
611+ }
612+ crate :: credential_service:: UsbState :: NeedsUserVerification { attempts_left } => {
613+ UsbState :: NeedsUserVerification { attempts_left }
614+ }
600615 crate :: credential_service:: UsbState :: NeedsUserPresence => UsbState :: NeedsUserPresence ,
601616 crate :: credential_service:: UsbState :: Completed => UsbState :: Completed ,
602617 crate :: credential_service:: UsbState :: UserCancelled => UsbState :: UserCancelled ,
0 commit comments