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