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