pub type NavigationResult<T> = HistoryResult<T>;
enum NavigationResult<T> { Ok(T), Err(HistoryError), }
Contains the success value
Contains the error value