@@ -36,7 +36,7 @@ fn decode_name() {
36
36
let mut counter = 0 ;
37
37
let i = rdn1a. iter ( ) ;
38
38
for rdn in i {
39
- let i1 = rdn. 0 . iter ( ) ;
39
+ let i1 = rdn. iter ( ) ;
40
40
for atav in i1 {
41
41
if 0 == counter {
42
42
assert_eq ! ( atav. oid. to_string( ) , "2.5.4.6" ) ;
@@ -99,7 +99,7 @@ fn decode_rdn() {
99
99
// : }
100
100
let rdn1 =
101
101
RelativeDistinguishedName :: from_der ( & hex ! ( "310B3009060355040613025553" ) [ ..] ) . unwrap ( ) ;
102
- let i = rdn1. 0 . iter ( ) ;
102
+ let i = rdn1. iter ( ) ;
103
103
for atav in i {
104
104
let oid = atav. oid ;
105
105
assert_eq ! ( oid. to_string( ) , "2.5.4.6" ) ;
@@ -125,7 +125,7 @@ fn decode_rdn() {
125
125
& hex ! ( "311F300A060355040A0C03313233301106035504030C0A4A4F484E20534D495448" ) [ ..] ,
126
126
)
127
127
. unwrap ( ) ;
128
- let mut i = rdn2a. 0 . iter ( ) ;
128
+ let mut i = rdn2a. iter ( ) ;
129
129
let atav1a = i. next ( ) . unwrap ( ) ;
130
130
let oid2 = atav1a. oid ;
131
131
assert_eq ! ( oid2. to_string( ) , "2.5.4.10" ) ;
@@ -143,18 +143,16 @@ fn decode_rdn() {
143
143
assert_eq ! ( utf8a. to_string( ) , "JOHN SMITH" ) ;
144
144
145
145
let mut from_scratch = RelativeDistinguishedName :: default ( ) ;
146
- assert ! ( from_scratch. 0 . insert( atav1a. clone( ) ) . is_ok( ) ) ;
147
- assert ! ( from_scratch. 0 . insert( atav2a. clone( ) ) . is_ok( ) ) ;
146
+ assert ! ( from_scratch. insert( atav1a. clone( ) ) . is_ok( ) ) ;
147
+ assert ! ( from_scratch. insert( atav2a. clone( ) ) . is_ok( ) ) ;
148
148
let reencoded = from_scratch. to_der ( ) . unwrap ( ) ;
149
149
assert_eq ! (
150
150
reencoded,
151
151
& hex!( "311F300A060355040A0C03313233301106035504030C0A4A4F484E20534D495448" )
152
152
) ;
153
153
154
154
let mut from_scratch2 = RelativeDistinguishedName :: default ( ) ;
155
- assert ! ( from_scratch2. 0 . insert_ordered( atav2a. clone( ) ) . is_ok( ) ) ;
156
- // fails when caller adds items not in DER lexicographical order
157
- assert ! ( from_scratch2. 0 . insert_ordered( atav1a. clone( ) ) . is_err( ) ) ;
155
+ assert ! ( from_scratch2. insert( atav2a. clone( ) ) . is_ok( ) ) ;
158
156
159
157
// allow out-of-order RDNs (see: RustCrypto/formats#625)
160
158
assert ! ( RelativeDistinguishedName :: from_der(
@@ -357,7 +355,7 @@ fn rdns_serde() {
357
355
let rdns = RdnSequence :: from_der ( & der) . unwrap ( ) ;
358
356
359
357
for ( l, r) in brdns. iter ( ) . zip ( rdns. iter ( ) ) {
360
- for ( ll, rr) in l. 0 . iter ( ) . zip ( r. 0 . iter ( ) ) {
358
+ for ( ll, rr) in l. iter ( ) . zip ( r. iter ( ) ) {
361
359
assert_eq ! ( ll, rr) ;
362
360
}
363
361
0 commit comments