Expand description
Error types returned by navigation operations.
§NavError
Error types returned by navigation operations. Use NavResult<T> as a
convenience alias for Result<T, NavError>.
§Example
use yew_nav_link::NavError;
fn handle_error(err: &NavError) {
match err {
NavError::RouteNotFound => { /* handle */ }
NavError::InvalidRoute(msg) => { /* handle */ }
NavError::NavigationCancelled => { /* handle */ }
}
}§Variants
| Variant | Description |
|---|---|
RouteNotFound | Target route does not match any registered route |
InvalidRoute(String) | Route string could not be parsed |
NavigationCancelled | Navigation was cancelled |
Enums§
- NavError
- Errors that can occur during navigation operations.
Type Aliases§
- NavResult
- A convenience alias for
Result<T, NavError>.