Gestión centralizada y persistente de menús: entidades y migraciones SeaORM, sistema de acciones para declarar menús/ítems por código, caché in-process del árbol y los componentes `MenuBlock`/`MenuBreadcrumb`.
13 lines
309 B
Rust
13 lines
309 B
Rust
//! Tipos de error de `pagetop-menu`.
|
|
|
|
use thiserror::Error;
|
|
|
|
/// Errores que puede producir `pagetop-menu`.
|
|
#[derive(Debug, Error)]
|
|
pub enum MenuError {
|
|
#[error("invalid machine name: {0}")]
|
|
InvalidName(String),
|
|
|
|
#[error("database error: {0}")]
|
|
Database(#[from] pagetop_seaorm::db::DbErr),
|
|
}
|