@@ -368,8 +368,14 @@ impl MimeFactory {
368
368
}
369
369
}
370
370
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( ) ) ;
373
379
374
380
if to. len ( ) > 1 {
375
381
if let Some ( position) = to. iter ( ) . position ( |( _, x) | x == & from_addr) {
@@ -448,7 +454,11 @@ impl MimeFactory {
448
454
449
455
ensure_and_debug_assert ! (
450
456
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( ) ,
452
462
) ;
453
463
454
464
let factory = MimeFactory {
@@ -671,7 +681,11 @@ impl MimeFactory {
671
681
672
682
ensure_and_debug_assert ! (
673
683
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( ) ,
675
689
) ;
676
690
if to. is_empty ( ) {
677
691
to. push ( hidden_recipients ( ) ) ;
0 commit comments