diff options
Diffstat (limited to 'src/libstd/net_url.rs')
| -rw-r--r-- | src/libstd/net_url.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/libstd/net_url.rs b/src/libstd/net_url.rs index ba3fd69e344..e7cf710cf67 100644 --- a/src/libstd/net_url.rs +++ b/src/libstd/net_url.rs @@ -703,11 +703,18 @@ impl ToStr for Url { } } +#[cfg(stage0)] impl IterBytes for Url { fn iter_bytes(&self, lsb0: bool, f: to_bytes::Cb) { self.to_str().iter_bytes(lsb0, f) } } +#[cfg(not(stage0))] +impl IterBytes for Url { + fn iter_bytes(&self, lsb0: bool, f: to_bytes::Cb) -> bool { + self.to_str().iter_bytes(lsb0, f) + } +} // Put a few tests outside of the 'test' module so they can test the internal // functions and those functions don't need 'pub' |
