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