summaryrefslogtreecommitdiff
path: root/src/cmds/renderer/mappings_pretty.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-03-20 22:21:56 +0800
committer魏曹先生 <1992414357@qq.com>2026-03-20 22:21:56 +0800
commitab6be7968b25afb57fc428695693484ad8576718 (patch)
treee4af27964f195a18a678844dbe71c0aaa182b5dc /src/cmds/renderer/mappings_pretty.rs
parent6b22f7b7694fce530f84ba94c65c057450cca626 (diff)
Refactor code to use modern Rust idioms and fix clippy lints
Diffstat (limited to 'src/cmds/renderer/mappings_pretty.rs')
-rw-r--r--src/cmds/renderer/mappings_pretty.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/cmds/renderer/mappings_pretty.rs b/src/cmds/renderer/mappings_pretty.rs
index 6431302..93a37b5 100644
--- a/src/cmds/renderer/mappings_pretty.rs
+++ b/src/cmds/renderer/mappings_pretty.rs
@@ -14,7 +14,7 @@ use crate::{
pub async fn render(data: &JVMappingsPrettyOutput) -> Result<JVRenderResult, CmdRenderError> {
let mut r = JVRenderResult::default();
let mappings = &data.mappings;
- r_println!(r, "{}", render_pretty_mappings(&mappings));
+ r_println!(r, "{}", render_pretty_mappings(mappings));
Ok(r)
}
@@ -36,7 +36,6 @@ fn render_pretty_mappings(mappings: &Vec<LocalMapping>) -> String {
let mapping_str = mapping
.to_string()
.split(" ")
- .into_iter()
.map(|s| s.to_string())
.collect::<Vec<String>>();
table.push_item(vec![
@@ -45,8 +44,7 @@ fn render_pretty_mappings(mappings: &Vec<LocalMapping>) -> String {
// Mapping
format!(
" | {} ",
- mapping_str
- .get(0)
+ mapping_str.first()
.unwrap_or(&String::default())
.bright_cyan()
),