pub type SlipResult = Result<usize, SlipError>;
enum SlipResult { Ok(usize), Err(SlipError), }
Contains the success value
Contains the error value