🚧 Retoques en código para documentar mejor
This commit is contained in:
parent
659f6286c0
commit
0dc7147c1f
8 changed files with 17 additions and 14 deletions
|
|
@ -125,10 +125,11 @@ mod path;
|
|||
mod source;
|
||||
mod value;
|
||||
|
||||
use crate::concat_string;
|
||||
use crate::config::data::ConfigData;
|
||||
use crate::config::file::File;
|
||||
|
||||
use concat_string::concat_string;
|
||||
|
||||
use std::sync::LazyLock;
|
||||
|
||||
use std::env;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
use crate::concat_string;
|
||||
use crate::core::component::ChildOp;
|
||||
use crate::core::layout::all::{layout_by_short_name, DEFAULT_LAYOUT};
|
||||
use crate::core::layout::{ChildrenInRegions, LayoutRef};
|
||||
|
|
@ -8,6 +7,8 @@ use crate::locale::{LanguageIdentifier, DEFAULT_LANGID};
|
|||
use crate::service::HttpRequest;
|
||||
use crate::util::TypeInfo;
|
||||
|
||||
use concat_string::concat_string;
|
||||
|
||||
use std::collections::HashMap;
|
||||
use std::error::Error;
|
||||
use std::str::FromStr;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
use crate::html::assets::AssetsTrait;
|
||||
use crate::html::{html, Markup};
|
||||
use crate::{concat_string, AutoDefault, Weight};
|
||||
use crate::{AutoDefault, Weight};
|
||||
|
||||
use concat_string::concat_string;
|
||||
|
||||
#[derive(AutoDefault)]
|
||||
enum Source {
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
use crate::html::assets::AssetsTrait;
|
||||
use crate::html::{html, Markup, PreEscaped};
|
||||
use crate::{concat_string, AutoDefault, Weight};
|
||||
use crate::{AutoDefault, Weight};
|
||||
|
||||
use concat_string::concat_string;
|
||||
|
||||
#[derive(AutoDefault)]
|
||||
enum Source {
|
||||
|
|
|
|||
|
|
@ -83,12 +83,6 @@
|
|||
|
||||
// RE-EXPORTED *************************************************************************************
|
||||
|
||||
// Concatena una serie de fragmentos de cadena en una cadena propia.
|
||||
pub use concat_string::concat_string;
|
||||
|
||||
/// Concatenación flexible de identificadores en macros.
|
||||
pub use paste::paste;
|
||||
|
||||
pub use pagetop_macros::{fn_builder, html, main, test, AutoDefault, ComponentClasses};
|
||||
|
||||
pub type StaticResources = std::collections::HashMap<&'static str, static_files::Resource>;
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
// RE-EXPORTED.
|
||||
|
||||
pub use crate::{concat_string, fn_builder, html, main, paste, test};
|
||||
pub use crate::{fn_builder, html, main, test};
|
||||
|
||||
pub use crate::{AutoDefault, ComponentClasses, StaticResources, UniqueId, Weight};
|
||||
|
||||
|
|
|
|||
|
|
@ -15,14 +15,14 @@ pub use actix_web_static_files::ResourceFiles;
|
|||
#[macro_export]
|
||||
macro_rules! include_files {
|
||||
( $bundle:ident ) => {
|
||||
$crate::paste! {
|
||||
$crate::util::paste! {
|
||||
mod [<static_files_ $bundle>] {
|
||||
include!(concat!(env!("OUT_DIR"), "/", stringify!($bundle), ".rs"));
|
||||
}
|
||||
}
|
||||
};
|
||||
( $STATIC:ident => $bundle:ident ) => {
|
||||
$crate::paste! {
|
||||
$crate::util::paste! {
|
||||
mod [<static_files_ $bundle>] {
|
||||
include!(concat!(env!("OUT_DIR"), "/", stringify!($bundle), ".rs"));
|
||||
}
|
||||
|
|
@ -36,7 +36,7 @@ macro_rules! include_files {
|
|||
#[macro_export]
|
||||
macro_rules! include_files_service {
|
||||
( $scfg:ident, $bundle:ident => $path:expr $(, [$root:expr, $relative:expr])? ) => {{
|
||||
$crate::paste! {
|
||||
$crate::util::paste! {
|
||||
let span = $crate::trace::debug_span!("Configuring static files ", path = $path);
|
||||
let _ = span.in_scope(|| {
|
||||
#[allow(unused_mut)]
|
||||
|
|
|
|||
|
|
@ -140,6 +140,9 @@ pub fn absolute_dir(
|
|||
|
||||
// USEFUL MACROS ***********************************************************************************
|
||||
|
||||
/// Flexible concatenation of identifiers in macros.
|
||||
pub use paste::paste;
|
||||
|
||||
#[macro_export]
|
||||
/// Macro para construir grupos de pares clave-valor.
|
||||
///
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue