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