@@ -368,8 +368,14 @@ impl MimeFactory {
368368 }
369369 }
370370
371- ensure_and_debug_assert ! ( member_timestamps. len( ) >= to. len( ) ) ;
372- ensure_and_debug_assert ! ( member_fingerprints. is_empty( ) || member_fingerprints. len( ) >= to. len( ) ) ;
371+ ensure_and_debug_assert ! (
372+ member_timestamps. len( ) >= to. len( ) ,
373+ "member_timestamps.len() ({}) < to.len() ({})" ,
374+ member_timestamps. len( ) , to. len( ) ) ;
375+ ensure_and_debug_assert ! (
376+ member_fingerprints. is_empty( ) || member_fingerprints. len( ) >= to. len( ) ,
377+ "member_fingerprints.len() ({}) < to.len() ({})" ,
378+ member_fingerprints. len( ) , to. len( ) ) ;
373379
374380 if to. len ( ) > 1 {
375381 if let Some ( position) = to. iter ( ) . position ( |( _, x) | x == & from_addr) {
@@ -448,7 +454,11 @@ impl MimeFactory {
448454
449455 ensure_and_debug_assert ! (
450456 member_timestamps. is_empty( )
451- || to. len( ) + past_members. len( ) == member_timestamps. len( )
457+ || to. len( ) + past_members. len( ) == member_timestamps. len( ) ,
458+ "to.len() ({}) + past_members.len() ({}) != member_timestamps.len() ({})" ,
459+ to. len( ) ,
460+ past_members. len( ) ,
461+ member_timestamps. len( ) ,
452462 ) ;
453463
454464 let factory = MimeFactory {
@@ -671,7 +681,11 @@ impl MimeFactory {
671681
672682 ensure_and_debug_assert ! (
673683 self . member_timestamps. is_empty( )
674- || to. len( ) + past_members. len( ) == self . member_timestamps. len( )
684+ || to. len( ) + past_members. len( ) == self . member_timestamps. len( ) ,
685+ "to.len() ({}) + past_members.len() ({}) != self.member_timestamps.len() ({})" ,
686+ to. len( ) ,
687+ past_members. len( ) ,
688+ self . member_timestamps. len( ) ,
675689 ) ;
676690 if to. is_empty ( ) {
677691 to. push ( hidden_recipients ( ) ) ;
0 commit comments