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