diff options
| author | Manish Goregaokar <manishsmail@gmail.com> | 2015-02-22 02:16:12 +0530 |
|---|---|---|
| committer | Manish Goregaokar <manishsmail@gmail.com> | 2015-02-22 02:16:12 +0530 |
| commit | 686648d15546cead638ababda5a70d8f36fbc78a (patch) | |
| tree | 038fef94f8b208553ce2bc0409d9f051bc88693d /src/libstd/net | |
| parent | 5d7b216f40d13750a31a22ecc20498494f76cbc6 (diff) | |
| parent | 6686f7aa471f162697d08a78ad4d04d3c0e9612c (diff) | |
| download | rust-686648d15546cead638ababda5a70d8f36fbc78a.tar.gz rust-686648d15546cead638ababda5a70d8f36fbc78a.zip | |
Rollup merge of #22584 - alexcrichton:snapshots, r=Gankro
Diffstat (limited to 'src/libstd/net')
| -rw-r--r-- | src/libstd/net/addr.rs | 15 | ||||
| -rw-r--r-- | src/libstd/net/ip.rs | 14 |
2 files changed, 0 insertions, 29 deletions
diff --git a/src/libstd/net/addr.rs b/src/libstd/net/addr.rs index 51944adf3b4..f16f501c46a 100644 --- a/src/libstd/net/addr.rs +++ b/src/libstd/net/addr.rs @@ -147,21 +147,6 @@ impl PartialEq for Repr { } impl Eq for Repr {} -#[cfg(stage0)] -impl<S: hash::Hasher + hash::Writer> hash::Hash<S> for Repr { - fn hash(&self, s: &mut S) { - match *self { - Repr::V4(ref a) => { - (a.sin_family, a.sin_port, a.sin_addr.s_addr).hash(s) - } - Repr::V6(ref a) => { - (a.sin6_family, a.sin6_port, &a.sin6_addr.s6_addr, - a.sin6_flowinfo, a.sin6_scope_id).hash(s) - } - } - } -} -#[cfg(not(stage0))] #[stable(feature = "rust1", since = "1.0.0")] impl hash::Hash for Repr { fn hash<H: hash::Hasher>(&self, s: &mut H) { diff --git a/src/libstd/net/ip.rs b/src/libstd/net/ip.rs index 571a1b03ef0..d699886e577 100644 --- a/src/libstd/net/ip.rs +++ b/src/libstd/net/ip.rs @@ -189,13 +189,6 @@ impl PartialEq for Ipv4Addr { } impl Eq for Ipv4Addr {} -#[cfg(stage0)] -impl<S: hash::Hasher + hash::Writer> hash::Hash<S> for Ipv4Addr { - fn hash(&self, s: &mut S) { - self.inner.s_addr.hash(s) - } -} -#[cfg(not(stage0))] #[stable(feature = "rust1", since = "1.0.0")] impl hash::Hash for Ipv4Addr { fn hash<H: hash::Hasher>(&self, s: &mut H) { @@ -429,13 +422,6 @@ impl PartialEq for Ipv6Addr { } impl Eq for Ipv6Addr {} -#[cfg(stage0)] -impl<S: hash::Hasher + hash::Writer> hash::Hash<S> for Ipv6Addr { - fn hash(&self, s: &mut S) { - self.inner.s6_addr.hash(s) - } -} -#[cfg(not(stage0))] #[stable(feature = "rust1", since = "1.0.0")] impl hash::Hash for Ipv6Addr { fn hash<H: hash::Hasher>(&self, s: &mut H) { |
