aboutsummaryrefslogtreecommitdiff
path: root/mingling/src/setups
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-06-26 06:27:16 +0800
committer魏曹先生 <1992414357@qq.com>2026-06-26 06:41:01 +0800
commitd1a74ce57e5be72436376a829e9c7e1e7c1c561b (patch)
tree6ac923671fc09f1c47b613869d793ed3e04b91db /mingling/src/setups
parente735671acb3a81e1b7e334e56b9ef3963ba0c2fc (diff)
refactor(general_renderer): rename to structural_renderer
Diffstat (limited to 'mingling/src/setups')
-rw-r--r--mingling/src/setups/structural_renderer.rs (renamed from mingling/src/setups/general_renderer.rs)26
1 files changed, 13 insertions, 13 deletions
diff --git a/mingling/src/setups/general_renderer.rs b/mingling/src/setups/structural_renderer.rs
index 88f5bfa..af3ed91 100644
--- a/mingling/src/setups/general_renderer.rs
+++ b/mingling/src/setups/structural_renderer.rs
@@ -1,22 +1,22 @@
use mingling_core::{Program, ProgramCollect, setup::ProgramSetup};
-/// Sets up the general renderer for the program:
+/// Sets up the structural renderer for the program:
///
/// - Adds a `--renderer` global argument to specify the renderer type
-pub struct GeneralRendererSimpleSetup;
+pub struct StructuralRendererSimpleSetup;
-impl<C> ProgramSetup<C> for GeneralRendererSimpleSetup
+impl<C> ProgramSetup<C> for StructuralRendererSimpleSetup
where
C: ProgramCollect<Enum = C>,
{
fn setup(self, program: &mut Program<C>) {
program.global_argument("--renderer", |p, renderer| {
- p.general_renderer_name = renderer.into();
+ p.structural_renderer_name = renderer.into();
});
}
}
-/// Sets up the general renderer for the program:
+/// Sets up the structural renderer for the program:
///
/// - Adds global flags to specify the renderer type:
/// * `--json` for JSON output
@@ -25,9 +25,9 @@ where
/// * `--toml` for TOML output
/// * `--ron` for RON output
/// * `--ron-pretty` for pretty-printed RON output
-pub struct GeneralRendererSetup;
+pub struct StructuralRendererSetup;
-impl<C> ProgramSetup<C> for GeneralRendererSetup
+impl<C> ProgramSetup<C> for StructuralRendererSetup
where
C: ProgramCollect<Enum = C>,
{
@@ -35,27 +35,27 @@ where
fn setup(self, program: &mut Program<C>) {
#[cfg(feature = "json_serde_fmt")]
program.global_flag("--json", |p| {
- p.general_renderer_name = crate::GeneralRendererSetting::Json;
+ p.structural_renderer_name = crate::StructuralRendererSetting::Json;
});
#[cfg(feature = "json_serde_fmt")]
program.global_flag("--json-pretty", |p| {
- p.general_renderer_name = crate::GeneralRendererSetting::JsonPretty;
+ p.structural_renderer_name = crate::StructuralRendererSetting::JsonPretty;
});
#[cfg(feature = "yaml_serde_fmt")]
program.global_flag("--yaml", |p| {
- p.general_renderer_name = crate::GeneralRendererSetting::Yaml;
+ p.structural_renderer_name = crate::StructuralRendererSetting::Yaml;
});
#[cfg(feature = "toml_serde_fmt")]
program.global_flag("--toml", |p| {
- p.general_renderer_name = crate::GeneralRendererSetting::Toml;
+ p.structural_renderer_name = crate::StructuralRendererSetting::Toml;
});
#[cfg(feature = "ron_serde_fmt")]
program.global_flag("--ron", |p| {
- p.general_renderer_name = crate::GeneralRendererSetting::Ron;
+ p.structural_renderer_name = crate::StructuralRendererSetting::Ron;
});
#[cfg(feature = "ron_serde_fmt")]
program.global_flag("--ron-pretty", |p| {
- p.general_renderer_name = crate::GeneralRendererSetting::RonPretty;
+ p.structural_renderer_name = crate::StructuralRendererSetting::RonPretty;
});
}
}