@@ -10,7 +10,7 @@ pub struct FromDigest<T: ?Sized> {
10
10
inner : T ,
11
11
}
12
12
13
- impl < T > FromDigest < T > {
13
+ impl < T > FromDigest < T > {
14
14
/// Create a new adapter.
15
15
pub fn new ( inner : T ) -> Self {
16
16
Self { inner }
@@ -22,7 +22,7 @@ impl <T> FromDigest<T> {
22
22
}
23
23
}
24
24
25
- impl < T : ?Sized > FromDigest < T > {
25
+ impl < T : ?Sized > FromDigest < T > {
26
26
/// Borrow the inner object.
27
27
pub fn inner ( & self ) -> & T {
28
28
& self . inner
@@ -34,21 +34,25 @@ impl <T: ?Sized> FromDigest<T> {
34
34
}
35
35
}
36
36
37
- impl < T > ErrorType for FromDigest < T > {
37
+ impl < T > ErrorType for FromDigest < T > {
38
38
type Error = Infallible ;
39
39
}
40
40
41
- impl < T : Update > Write for FromDigest < T > {
41
+ impl < T : Update > Write for FromDigest < T > {
42
42
fn write ( & mut self , data : & [ u8 ] ) -> Result < usize , <Self as ErrorType >:: Error > {
43
43
T :: update ( & mut self . inner , data) ;
44
44
Ok ( data. len ( ) )
45
45
}
46
- fn flush ( & mut self ) -> Result < ( ) , <Self as ErrorType >:: Error > { Ok ( ( ) ) }
46
+ fn flush ( & mut self ) -> Result < ( ) , <Self as ErrorType >:: Error > {
47
+ Ok ( ( ) )
48
+ }
47
49
}
48
50
49
- impl < T : Default > Default for FromDigest < T > {
51
+ impl < T : Default > Default for FromDigest < T > {
50
52
fn default ( ) -> Self {
51
- Self { inner : T :: default ( ) }
53
+ Self {
54
+ inner : T :: default ( ) ,
55
+ }
52
56
}
53
57
}
54
58
@@ -58,7 +62,7 @@ pub struct ToDigest<T: ?Sized> {
58
62
inner : T ,
59
63
}
60
64
61
- impl < T > ToDigest < T > {
65
+ impl < T > ToDigest < T > {
62
66
/// Create a new adapter.
63
67
pub fn new ( inner : T ) -> Self {
64
68
Self { inner }
@@ -70,7 +74,7 @@ impl <T> ToDigest<T> {
70
74
}
71
75
}
72
76
73
- impl < T : ?Sized > ToDigest < T > {
77
+ impl < T : ?Sized > ToDigest < T > {
74
78
/// Borrow the inner object.
75
79
pub fn inner ( & self ) -> & T {
76
80
& self . inner
@@ -82,17 +86,19 @@ impl <T: ?Sized> ToDigest<T> {
82
86
}
83
87
}
84
88
85
- impl < T : Default > Default for ToDigest < T > {
89
+ impl < T : Default > Default for ToDigest < T > {
86
90
fn default ( ) -> Self {
87
- Self { inner : T :: default ( ) }
91
+ Self {
92
+ inner : T :: default ( ) ,
93
+ }
88
94
}
89
95
}
90
96
91
- impl < T : ErrorType < Error = Infallible > + Write > Update for ToDigest < T > {
97
+ impl < T : ErrorType < Error = Infallible > + Write > Update for ToDigest < T > {
92
98
fn update ( & mut self , data : & [ u8 ] ) {
93
99
match self . inner . write_all ( data) {
94
- Ok ( ( ) ) => { } ,
100
+ Ok ( ( ) ) => { }
95
101
Err ( _) => unreachable ! ( ) ,
96
102
}
97
103
}
98
- }
104
+ }
0 commit comments