pub type EncodeResult<A> = Result<A, EncodeError>;
pub enum EncodeResult<A> { Ok(A), Err(EncodeError), }
Contains the success value
Contains the error value