@@ -48,21 +48,6 @@ pub struct Aheader {
4848 pub prefer_encrypt : EncryptPreference ,
4949}
5050
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-
6651impl fmt:: Display for Aheader {
6752 fn fmt ( & self , fmt : & mut fmt:: Formatter ) -> fmt:: Result {
6853 write ! ( fmt, "addr={};" , self . addr. to_lowercase( ) ) ?;
@@ -243,11 +228,11 @@ mod tests {
243228 assert ! (
244229 format!(
245230 "{}" ,
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+ }
251236 )
252237 . contains( "prefer-encrypt=mutual;" )
253238 ) ;
@@ -258,11 +243,11 @@ mod tests {
258243 assert ! (
259244 !format!(
260245 "{}" ,
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+ }
266251 )
267252 . contains( "prefer-encrypt" )
268253 ) ;
@@ -271,11 +256,11 @@ mod tests {
271256 assert ! (
272257 format!(
273258 "{}" ,
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+ }
279264 )
280265281266 ) ;
0 commit comments