pub type IOResult<T> = Result<T, IOError>;
pub enum IOResult<T> { Ok(T), Err(IOError), }
Contains the success value
Contains the error value