From 4823636ef9002fa69a1df5e148e3dd156d17984d Mon Sep 17 00:00:00 2001 From: Edward Barnard Date: Thu, 17 May 2018 20:42:24 +0100 Subject: Remove the Result type alias. --- src/events/binary_reader.rs | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'src/events/binary_reader.rs') diff --git a/src/events/binary_reader.rs b/src/events/binary_reader.rs index e077904..553040d 100644 --- a/src/events/binary_reader.rs +++ b/src/events/binary_reader.rs @@ -4,7 +4,7 @@ use std::mem::size_of; use std::string::{FromUtf16Error, FromUtf8Error}; use events::Event; -use {u64_to_usize, Date, Error, Result}; +use {u64_to_usize, Date, Error}; impl From for Error { fn from(_: FromUtf8Error) -> Error { @@ -69,7 +69,7 @@ impl BinaryReader { byte_len <= self.max_allocation_bytes as u64 } - fn allocate_vec(&self, len: u64, size: usize) -> Result> { + fn allocate_vec(&self, len: u64, size: usize) -> Result, Error> { if self.can_allocate(len, size) { Ok(Vec::with_capacity(len as usize)) } else { @@ -77,7 +77,7 @@ impl BinaryReader { } } - fn read_trailer(&mut self) -> Result<()> { + fn read_trailer(&mut self) -> Result<(), Error> { self.reader.seek(SeekFrom::Start(0))?; let mut magic = [0; 8]; self.reader.read_exact(&mut magic)?; @@ -123,7 +123,7 @@ impl BinaryReader { Ok(()) } - fn read_ints(&mut self, len: u64, size: u8) -> Result> { + fn read_ints(&mut self, len: u64, size: u8) -> Result, Error> { let mut ints = self.allocate_vec(len, size as usize)?; for _ in 0..len { match size { @@ -137,12 +137,12 @@ impl BinaryReader { Ok(ints) } - fn read_refs(&mut self, len: u64) -> Result> { + fn read_refs(&mut self, len: u64) -> Result, Error> { let ref_size = self.ref_size; self.read_ints(len, ref_size) } - fn read_object_len(&mut self, len: u8) -> Result { + fn read_object_len(&mut self, len: u8) -> Result { if (len & 0x0f) == 0x0f { let len_power_of_two = self.reader.read_u8()? & 0x03; Ok(match len_power_of_two { @@ -157,14 +157,14 @@ impl BinaryReader { } } - fn read_data(&mut self, len: u64) -> Result> { + fn read_data(&mut self, len: u64) -> Result, Error> { let mut data = self.allocate_vec(len, size_of::())?; data.resize(len as usize, 0); self.reader.read_exact(&mut data)?; Ok(data) } - fn seek_to_object(&mut self, object_ref: u64) -> Result { + fn seek_to_object(&mut self, object_ref: u64) -> Result { let object_ref = u64_to_usize(object_ref)?; let offset = *self .object_offsets @@ -173,7 +173,7 @@ impl BinaryReader { Ok(self.reader.seek(SeekFrom::Start(offset))?) } - fn read_next(&mut self) -> Result> { + fn read_next(&mut self) -> Result, Error> { if self.ref_size == 0 { // Initialise here rather than in new self.read_trailer()?; @@ -306,9 +306,9 @@ impl BinaryReader { } impl Iterator for BinaryReader { - type Item = Result; + type Item = Result; - fn next(&mut self) -> Option> { + fn next(&mut self) -> Option> { if self.finished { None } else { -- cgit v1.2.3