Skip to content
This repository was archived by the owner on Nov 30, 2022. It is now read-only.

Commit 49ba623

Browse files
committed
Remove leading double colons
Leading double colons are a relic of Rust edition 2015, we do not need to use them any more now we are on edition 2018.
1 parent ab09e0e commit 49ba623

File tree

4 files changed

+23
-23
lines changed

4 files changed

+23
-23
lines changed

src/cmp.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,24 +20,24 @@ pub fn fixed_time_eq(a: &[u8], b: &[u8]) -> bool {
2020

2121
let mut r: u8 = 0;
2222
for i in 0..count {
23-
let mut rs = unsafe { ::core::ptr::read_volatile(&r) };
23+
let mut rs = unsafe { core::ptr::read_volatile(&r) };
2424
rs |= lhs[i] ^ rhs[i];
25-
unsafe { ::core::ptr::write_volatile(&mut r, rs); }
25+
unsafe { core::ptr::write_volatile(&mut r, rs); }
2626
}
2727
{
28-
let mut t = unsafe { ::core::ptr::read_volatile(&r) };
28+
let mut t = unsafe { core::ptr::read_volatile(&r) };
2929
t |= t >> 4;
30-
unsafe { ::core::ptr::write_volatile(&mut r, t); }
30+
unsafe { core::ptr::write_volatile(&mut r, t); }
3131
}
3232
{
33-
let mut t = unsafe { ::core::ptr::read_volatile(&r) };
33+
let mut t = unsafe { core::ptr::read_volatile(&r) };
3434
t |= t >> 2;
35-
unsafe { ::core::ptr::write_volatile(&mut r, t); }
35+
unsafe { core::ptr::write_volatile(&mut r, t); }
3636
}
3737
{
38-
let mut t = unsafe { ::core::ptr::read_volatile(&r) };
38+
let mut t = unsafe { core::ptr::read_volatile(&r) };
3939
t |= t >> 1;
40-
unsafe { ::core::ptr::write_volatile(&mut r, t); }
40+
unsafe { core::ptr::write_volatile(&mut r, t); }
4141
}
4242
unsafe { (::core::ptr::read_volatile(&r) & 1) == 0 }
4343
}

src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@
4949

5050
#[doc(hidden)]
5151
pub mod _export {
52-
/// A re-export of ::core::*
52+
/// A re-export of core::*
5353
pub mod _core {
54-
pub use ::core::*;
54+
pub use core::*;
5555
}
5656
}
5757

src/sha256t.rs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -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 {

src/util.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ macro_rules! define_slice_to_be {
108108
($name: ident, $type: ty) => {
109109
#[inline]
110110
pub fn $name(slice: &[u8]) -> $type {
111-
assert_eq!(slice.len(), ::core::mem::size_of::<$type>());
111+
assert_eq!(slice.len(), core::mem::size_of::<$type>());
112112
let mut res = 0;
113113
for i in 0..::core::mem::size_of::<$type>() {
114114
res |= (slice[i] as $type) << (::core::mem::size_of::<$type>() - i - 1)*8;
@@ -121,7 +121,7 @@ macro_rules! define_slice_to_le {
121121
($name: ident, $type: ty) => {
122122
#[inline]
123123
pub fn $name(slice: &[u8]) -> $type {
124-
assert_eq!(slice.len(), ::core::mem::size_of::<$type>());
124+
assert_eq!(slice.len(), core::mem::size_of::<$type>());
125125
let mut res = 0;
126126
for i in 0..::core::mem::size_of::<$type>() {
127127
res |= (slice[i] as $type) << i*8;

0 commit comments

Comments
 (0)