@@ -410,29 +410,22 @@ impl<Trans: Transport + Clone> User<Trans> {
410410 let preparsed = msg. parse_header ( ) ?;
411411 let link = preparsed. header . link . clone ( ) ;
412412 match preparsed. header . content_type {
413- message:: SIGNED_PACKET => {
414- match self . user . handle_signed_packet ( msg, MsgInfo :: SignedPacket ) {
415- Ok ( m) =>
416- return Ok ( m. map ( |( pk, public, masked) | MessageContent :: new_signed_packet ( pk, public, masked) ) ) ,
417- Err ( e) => {
418- match sequenced {
419- true => return Ok ( UnwrappedMessage :: new ( link, MessageContent :: unreadable ( ) ) ) ,
420- false => return Err ( e)
421- }
422- }
413+ message:: SIGNED_PACKET => match self . user . handle_signed_packet ( msg, MsgInfo :: SignedPacket ) {
414+ Ok ( m) => {
415+ return Ok ( m. map ( |( pk, public, masked) | MessageContent :: new_signed_packet ( pk, public, masked) ) )
423416 }
424- }
425- message :: TAGGED_PACKET => {
426- match self . user . handle_tagged_packet ( msg , MsgInfo :: TaggedPacket ) {
427- Ok ( m ) => return Ok ( m . map ( | ( public , masked ) | MessageContent :: new_tagged_packet ( public , masked ) ) ) ,
428- Err ( e ) => {
429- match sequenced {
430- true => return Ok ( UnwrappedMessage :: new ( link , MessageContent :: unreadable ( ) ) ) ,
431- false => return Err ( e )
432- }
433- }
434- }
435- }
417+ Err ( e ) => match sequenced {
418+ true => return Ok ( UnwrappedMessage :: new ( link , MessageContent :: unreadable ( ) ) ) ,
419+ false => return Err ( e ) ,
420+ } ,
421+ } ,
422+ message :: TAGGED_PACKET => match self . user . handle_tagged_packet ( msg , MsgInfo :: TaggedPacket ) {
423+ Ok ( m ) => return Ok ( m . map ( | ( public , masked ) | MessageContent :: new_tagged_packet ( public , masked ) ) ) ,
424+ Err ( e ) => match sequenced {
425+ true => return Ok ( UnwrappedMessage :: new ( link , MessageContent :: unreadable ( ) ) ) ,
426+ false => return Err ( e ) ,
427+ } ,
428+ } ,
436429 message:: KEYLOAD => {
437430 // So long as the unwrap has not failed, we will return a blank object to
438431 // inform the user that a message was present, even if the use wasn't part of
@@ -716,29 +709,22 @@ impl<Trans: Transport + Clone> User<Trans> {
716709 let preparsed = msg. parse_header ( ) ?;
717710 let link = preparsed. header . link . clone ( ) ;
718711 match preparsed. header . content_type {
719- message:: SIGNED_PACKET => {
720- match self . user . handle_signed_packet ( msg, MsgInfo :: SignedPacket ) {
721- Ok ( m) =>
722- return Ok ( m. map ( |( pk, public, masked) | MessageContent :: new_signed_packet ( pk, public, masked) ) ) ,
723- Err ( e) => {
724- match sequenced {
725- true => return Ok ( UnwrappedMessage :: new ( link, MessageContent :: unreadable ( ) ) ) ,
726- false => return Err ( e)
727- }
728- }
712+ message:: SIGNED_PACKET => match self . user . handle_signed_packet ( msg, MsgInfo :: SignedPacket ) {
713+ Ok ( m) => {
714+ return Ok ( m. map ( |( pk, public, masked) | MessageContent :: new_signed_packet ( pk, public, masked) ) )
729715 }
730- }
731- message :: TAGGED_PACKET => {
732- match self . user . handle_tagged_packet ( msg , MsgInfo :: TaggedPacket ) {
733- Ok ( m ) => return Ok ( m . map ( | ( public , masked ) | MessageContent :: new_tagged_packet ( public , masked ) ) ) ,
734- Err ( e ) => {
735- match sequenced {
736- true => return Ok ( UnwrappedMessage :: new ( link , MessageContent :: unreadable ( ) ) ) ,
737- false => return Err ( e )
738- }
739- }
740- }
741- }
716+ Err ( e ) => match sequenced {
717+ true => return Ok ( UnwrappedMessage :: new ( link , MessageContent :: unreadable ( ) ) ) ,
718+ false => return Err ( e ) ,
719+ } ,
720+ } ,
721+ message :: TAGGED_PACKET => match self . user . handle_tagged_packet ( msg , MsgInfo :: TaggedPacket ) {
722+ Ok ( m ) => return Ok ( m . map ( | ( public , masked ) | MessageContent :: new_tagged_packet ( public , masked ) ) ) ,
723+ Err ( e ) => match sequenced {
724+ true => return Ok ( UnwrappedMessage :: new ( link , MessageContent :: unreadable ( ) ) ) ,
725+ false => return Err ( e ) ,
726+ } ,
727+ } ,
742728 message:: KEYLOAD => {
743729 // So long as the unwrap has not failed, we will return a blank object to
744730 // inform the user that a message was present, even if the use wasn't part of
0 commit comments