diff options
| author | Nicholas Nethercote <n.nethercote@gmail.com> | 2022-01-19 12:09:19 +1100 |
|---|---|---|
| committer | Nicholas Nethercote <n.nethercote@gmail.com> | 2022-01-22 10:22:24 +1100 |
| commit | 88600a6d7f8f6eb8f85b17b28a17e07eb3a735e5 (patch) | |
| tree | b77c2c71bcd0edd8f5e5dbbc838f1ab3908296da /compiler/rustc_serialize/src | |
| parent | cbaeec14f90b59a91a6b0f17fc046c66fa811892 (diff) | |
| download | rust-88600a6d7f8f6eb8f85b17b28a17e07eb3a735e5.tar.gz rust-88600a6d7f8f6eb8f85b17b28a17e07eb3a735e5.zip | |
Rename `Decoder::read_nil` and `read_unit`.
Because `()` is called "unit" and it makes it match `Encoder::emit_unit`.
Diffstat (limited to 'compiler/rustc_serialize/src')
| -rw-r--r-- | compiler/rustc_serialize/src/json.rs | 2 | ||||
| -rw-r--r-- | compiler/rustc_serialize/src/opaque.rs | 2 | ||||
| -rw-r--r-- | compiler/rustc_serialize/src/serialize.rs | 6 |
3 files changed, 5 insertions, 5 deletions
diff --git a/compiler/rustc_serialize/src/json.rs b/compiler/rustc_serialize/src/json.rs index cb9df3c3389..d3d72ba72a7 100644 --- a/compiler/rustc_serialize/src/json.rs +++ b/compiler/rustc_serialize/src/json.rs @@ -2240,7 +2240,7 @@ macro_rules! read_primitive { impl crate::Decoder for Decoder { type Error = DecoderError; - fn read_nil(&mut self) -> DecodeResult<()> { + fn read_unit(&mut self) -> DecodeResult<()> { expect!(self.pop(), Null) } diff --git a/compiler/rustc_serialize/src/opaque.rs b/compiler/rustc_serialize/src/opaque.rs index 078237801be..7e515abbe7b 100644 --- a/compiler/rustc_serialize/src/opaque.rs +++ b/compiler/rustc_serialize/src/opaque.rs @@ -567,7 +567,7 @@ impl<'a> serialize::Decoder for Decoder<'a> { type Error = String; #[inline] - fn read_nil(&mut self) -> Result<(), Self::Error> { + fn read_unit(&mut self) -> Result<(), Self::Error> { Ok(()) } diff --git a/compiler/rustc_serialize/src/serialize.rs b/compiler/rustc_serialize/src/serialize.rs index 96a2231b590..e5104b14724 100644 --- a/compiler/rustc_serialize/src/serialize.rs +++ b/compiler/rustc_serialize/src/serialize.rs @@ -177,7 +177,7 @@ pub trait Decoder { type Error; // Primitive types: - fn read_nil(&mut self) -> Result<(), Self::Error>; + fn read_unit(&mut self) -> Result<(), Self::Error>; fn read_usize(&mut self) -> Result<usize, Self::Error>; fn read_u128(&mut self) -> Result<u128, Self::Error>; fn read_u64(&mut self) -> Result<u64, Self::Error>; @@ -436,7 +436,7 @@ impl<S: Encoder> Encodable<S> for () { impl<D: Decoder> Decodable<D> for () { fn decode(d: &mut D) -> Result<(), D::Error> { - d.read_nil() + d.read_unit() } } @@ -448,7 +448,7 @@ impl<S: Encoder, T> Encodable<S> for PhantomData<T> { impl<D: Decoder, T> Decodable<D> for PhantomData<T> { fn decode(d: &mut D) -> Result<PhantomData<T>, D::Error> { - d.read_nil()?; + d.read_unit()?; Ok(PhantomData) } } |
