@@ -67,8 +67,8 @@ impl<T: Tag> Ord for Hash<T> {
67
67
cmp:: Ord :: cmp ( & self . 0 , & other. 0 )
68
68
}
69
69
}
70
- impl < T : Tag > :: core:: hash:: Hash for Hash < T > {
71
- fn hash < H : :: core:: hash:: Hasher > ( & self , h : & mut H ) {
70
+ impl < T : Tag > core:: hash:: Hash for Hash < T > {
71
+ fn hash < H : core:: hash:: Hasher > ( & self , h : & mut H ) {
72
72
self . 0 . hash ( h)
73
73
}
74
74
}
@@ -167,8 +167,8 @@ macro_rules! sha256t_hash_newtype {
167
167
}
168
168
169
169
#[ cfg( feature = "serde" ) ]
170
- impl < T : Tag > :: serde:: Serialize for Hash < T > {
171
- fn serialize < S : :: serde:: Serializer > ( & self , s : S ) -> Result < S :: Ok , S :: Error > {
170
+ impl < T : Tag > serde:: Serialize for Hash < T > {
171
+ fn serialize < S : serde:: Serializer > ( & self , s : S ) -> Result < S :: Ok , S :: Error > {
172
172
if s. is_human_readable ( ) {
173
173
s. collect_str ( self )
174
174
} else {
@@ -186,7 +186,7 @@ impl<T: Tag> Default for HexVisitor<T> {
186
186
}
187
187
188
188
#[ cfg( feature = "serde" ) ]
189
- impl < ' de , T : Tag > :: serde:: de:: Visitor < ' de > for HexVisitor < T > {
189
+ impl < ' de , T : Tag > serde:: de:: Visitor < ' de > for HexVisitor < T > {
190
190
type Value = Hash < T > ;
191
191
192
192
fn expecting ( & self , formatter : & mut fmt:: Formatter ) -> fmt:: Result {
@@ -195,7 +195,7 @@ impl<'de, T: Tag> ::serde::de::Visitor<'de> for HexVisitor<T> {
195
195
196
196
fn visit_bytes < E > ( self , v : & [ u8 ] ) -> Result < Self :: Value , E >
197
197
where
198
- E : :: serde:: de:: Error ,
198
+ E : serde:: de:: Error ,
199
199
{
200
200
use core:: str:: FromStr ;
201
201
if let Ok ( hex) = str:: from_utf8 ( v) {
@@ -207,7 +207,7 @@ impl<'de, T: Tag> ::serde::de::Visitor<'de> for HexVisitor<T> {
207
207
208
208
fn visit_str < E > ( self , v : & str ) -> Result < Self :: Value , E >
209
209
where
210
- E : :: serde:: de:: Error ,
210
+ E : serde:: de:: Error ,
211
211
{
212
212
use core:: str:: FromStr ;
213
213
Hash :: < T > :: from_str ( v) . map_err ( E :: custom)
@@ -223,7 +223,7 @@ impl<T: Tag> Default for BytesVisitor<T> {
223
223
}
224
224
225
225
#[ cfg( feature = "serde" ) ]
226
- impl < ' de , T : Tag > :: serde:: de:: Visitor < ' de > for BytesVisitor < T > {
226
+ impl < ' de , T : Tag > serde:: de:: Visitor < ' de > for BytesVisitor < T > {
227
227
type Value = Hash < T > ;
228
228
229
229
fn expecting ( & self , formatter : & mut fmt:: Formatter ) -> fmt:: Result {
@@ -232,7 +232,7 @@ impl<'de, T: Tag> ::serde::de::Visitor<'de> for BytesVisitor<T> {
232
232
233
233
fn visit_bytes < E > ( self , v : & [ u8 ] ) -> Result < Self :: Value , E >
234
234
where
235
- E : :: serde:: de:: Error ,
235
+ E : serde:: de:: Error ,
236
236
{
237
237
Hash :: < T > :: from_slice ( v) . map_err ( |_| {
238
238
// from_slice only errors on incorrect length
@@ -242,8 +242,8 @@ impl<'de, T: Tag> ::serde::de::Visitor<'de> for BytesVisitor<T> {
242
242
}
243
243
244
244
#[ cfg( feature = "serde" ) ]
245
- impl < ' de , T : Tag > :: serde:: Deserialize < ' de > for Hash < T > {
246
- fn deserialize < D : :: serde:: Deserializer < ' de > > ( d : D ) -> Result < Hash < T > , D :: Error > {
245
+ impl < ' de , T : Tag > serde:: Deserialize < ' de > for Hash < T > {
246
+ fn deserialize < D : serde:: Deserializer < ' de > > ( d : D ) -> Result < Hash < T > , D :: Error > {
247
247
if d. is_human_readable ( ) {
248
248
d. deserialize_str ( HexVisitor :: < T > :: default ( ) )
249
249
} else {
0 commit comments