🎨 Corrige orden de atributos externos en structs

`///` debe preceder a `#[derive(...)]` al ser azúcar de `#[doc = "..."]`.
This commit is contained in:
Manuel Cillero 2026-06-01 23:32:28 +02:00
parent 4ccb792db5
commit 3951f1da1a
2 changed files with 8 additions and 7 deletions

View file

@ -28,13 +28,14 @@ include_config!(SETTINGS: Settings => [
"bootsier.max_width" => "1440px",
]);
#[derive(Debug, Deserialize)]
/// Tipos para la sección [`[bootsier]`](Bootsier) de [`SETTINGS`].
#[derive(Debug, Deserialize)]
pub struct Settings {
pub bootsier: Bootsier,
}
#[derive(Debug, Deserialize)]
/// Sección `[bootsier]` de la configuración. Forma parte de [`Settings`].
#[derive(Debug, Deserialize)]
pub struct Bootsier {
/// Ancho máximo predeterminado para la página, por ejemplo "100%" o "90rem".
pub max_width: UnitValue,

View file

@ -44,9 +44,9 @@ include_config!(SETTINGS: Settings => [
// **< Settings >***********************************************************************************
#[derive(Debug, Deserialize)]
/// Tipos para las secciones globales [`[app]`](App), [`[dev]`](Dev), [`[log]`](Log) y
/// [`[server]`](Server) de [`SETTINGS`].
#[derive(Debug, Deserialize)]
pub struct Settings {
pub app: App,
pub dev: Dev,
@ -54,8 +54,8 @@ pub struct Settings {
pub server: Server,
}
#[derive(Debug, Deserialize)]
/// Sección `[app]` de la configuración. Forma parte de [`Settings`].
#[derive(Debug, Deserialize)]
pub struct App {
/// Nombre de la aplicación.
pub name: String,
@ -88,8 +88,8 @@ pub struct App {
pub run_mode: String,
}
#[derive(Debug, Deserialize)]
/// Sección `[dev]` de la configuración. Forma parte de [`Settings`].
#[derive(Debug, Deserialize)]
pub struct Dev {
/// Directorio desde el que servir los archivos estáticos de PageTop.
///
@ -102,8 +102,8 @@ pub struct Dev {
pub pagetop_static_dir: String,
}
#[derive(Debug, Deserialize)]
/// Sección `[log]` de la configuración. Forma parte de [`Settings`].
#[derive(Debug, Deserialize)]
pub struct Log {
/// Gestión de trazas y registro de eventos activada (*true*) o desactivada (*false*).
pub enabled: bool,
@ -122,8 +122,8 @@ pub struct Log {
pub format: LogFormat,
}
#[derive(Debug, Deserialize)]
/// Sección `[server]` de la configuración. Forma parte de [`Settings`].
#[derive(Debug, Deserialize)]
pub struct Server {
/// Dirección de enlace para el servidor web.
pub bind_address: String,