@@ -67,8 +67,8 @@ impl<T: Tag> Ord for Hash<T> {
6767 cmp:: Ord :: cmp ( & self . 0 , & other. 0 )
6868 }
6969}
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 ) {
7272 self . 0 . hash ( h)
7373 }
7474}
@@ -167,8 +167,8 @@ macro_rules! sha256t_hash_newtype {
167167}
168168
169169#[ 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 > {
172172 if s. is_human_readable ( ) {
173173 s. collect_str ( self )
174174 } else {
@@ -186,7 +186,7 @@ impl<T: Tag> Default for HexVisitor<T> {
186186}
187187
188188#[ 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 > {
190190 type Value = Hash < T > ;
191191
192192 fn expecting ( & self , formatter : & mut fmt:: Formatter ) -> fmt:: Result {
@@ -195,7 +195,7 @@ impl<'de, T: Tag> ::serde::de::Visitor<'de> for HexVisitor<T> {
195195
196196 fn visit_bytes < E > ( self , v : & [ u8 ] ) -> Result < Self :: Value , E >
197197 where
198- E : :: serde:: de:: Error ,
198+ E : serde:: de:: Error ,
199199 {
200200 use core:: str:: FromStr ;
201201 if let Ok ( hex) = str:: from_utf8 ( v) {
@@ -207,7 +207,7 @@ impl<'de, T: Tag> ::serde::de::Visitor<'de> for HexVisitor<T> {
207207
208208 fn visit_str < E > ( self , v : & str ) -> Result < Self :: Value , E >
209209 where
210- E : :: serde:: de:: Error ,
210+ E : serde:: de:: Error ,
211211 {
212212 use core:: str:: FromStr ;
213213 Hash :: < T > :: from_str ( v) . map_err ( E :: custom)
@@ -223,7 +223,7 @@ impl<T: Tag> Default for BytesVisitor<T> {
223223}
224224
225225#[ 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 > {
227227 type Value = Hash < T > ;
228228
229229 fn expecting ( & self , formatter : & mut fmt:: Formatter ) -> fmt:: Result {
@@ -232,7 +232,7 @@ impl<'de, T: Tag> ::serde::de::Visitor<'de> for BytesVisitor<T> {
232232
233233 fn visit_bytes < E > ( self , v : & [ u8 ] ) -> Result < Self :: Value , E >
234234 where
235- E : :: serde:: de:: Error ,
235+ E : serde:: de:: Error ,
236236 {
237237 Hash :: < T > :: from_slice ( v) . map_err ( |_| {
238238 // from_slice only errors on incorrect length
@@ -242,8 +242,8 @@ impl<'de, T: Tag> ::serde::de::Visitor<'de> for BytesVisitor<T> {
242242}
243243
244244#[ 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 > {
247247 if d. is_human_readable ( ) {
248248 d. deserialize_str ( HexVisitor :: < T > :: default ( ) )
249249 } else {
0 commit comments