@@ -48,21 +48,6 @@ pub struct Aheader {
48
48
pub prefer_encrypt : EncryptPreference ,
49
49
}
50
50
51
- impl Aheader {
52
- /// Creates new autocrypt header
53
- pub fn new (
54
- addr : String ,
55
- public_key : SignedPublicKey ,
56
- prefer_encrypt : EncryptPreference ,
57
- ) -> Self {
58
- Aheader {
59
- addr,
60
- public_key,
61
- prefer_encrypt,
62
- }
63
- }
64
- }
65
-
66
51
impl fmt:: Display for Aheader {
67
52
fn fmt ( & self , fmt : & mut fmt:: Formatter ) -> fmt:: Result {
68
53
write ! ( fmt, "addr={};" , self . addr. to_lowercase( ) ) ?;
@@ -243,11 +228,11 @@ mod tests {
243
228
assert ! (
244
229
format!(
245
230
"{}" ,
246
- Aheader :: new (
247
-
248
- SignedPublicKey :: from_base64( RAWKEY ) . unwrap( ) ,
249
- EncryptPreference :: Mutual
250
- )
231
+ Aheader {
232
+ addr : "[email protected] " . to_string
( ) ,
233
+ public_key : SignedPublicKey :: from_base64( RAWKEY ) . unwrap( ) ,
234
+ prefer_encrypt : EncryptPreference :: Mutual
235
+ }
251
236
)
252
237
. contains( "prefer-encrypt=mutual;" )
253
238
) ;
@@ -258,11 +243,11 @@ mod tests {
258
243
assert ! (
259
244
!format!(
260
245
"{}" ,
261
- Aheader :: new (
262
-
263
- SignedPublicKey :: from_base64( RAWKEY ) . unwrap( ) ,
264
- EncryptPreference :: NoPreference
265
- )
246
+ Aheader {
247
+ addr : "[email protected] " . to_string
( ) ,
248
+ public_key : SignedPublicKey :: from_base64( RAWKEY ) . unwrap( ) ,
249
+ prefer_encrypt : EncryptPreference :: NoPreference
250
+ }
266
251
)
267
252
. contains( "prefer-encrypt" )
268
253
) ;
@@ -271,11 +256,11 @@ mod tests {
271
256
assert ! (
272
257
format!(
273
258
"{}" ,
274
- Aheader :: new (
275
-
276
- SignedPublicKey :: from_base64( RAWKEY ) . unwrap( ) ,
277
- EncryptPreference :: Mutual
278
- )
259
+ Aheader {
260
+ addr : "[email protected] " . to_string
( ) ,
261
+ public_key : SignedPublicKey :: from_base64( RAWKEY ) . unwrap( ) ,
262
+ prefer_encrypt : EncryptPreference :: Mutual
263
+ }
279
264
)
280
265
281
266
) ;
0 commit comments