From 376ed696ec2ff676a22bafa44c63e2c6fe606647 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Wed, 29 Apr 2026 16:33:13 +0800 Subject: Use small integer repr for gen_program! enum Remove the default __FallBack variant and Debug derive from pack types. --- dev_tools/src/bin/docsify-sidebar-gen.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'dev_tools') diff --git a/dev_tools/src/bin/docsify-sidebar-gen.rs b/dev_tools/src/bin/docsify-sidebar-gen.rs index 9020ca4..a525283 100644 --- a/dev_tools/src/bin/docsify-sidebar-gen.rs +++ b/dev_tools/src/bin/docsify-sidebar-gen.rs @@ -31,10 +31,10 @@ fn gen_sidebar() { if !entries.is_empty() { sub_dirs.insert(dir_name, entries); } - } else if path.extension().map_or(false, |ext| ext == "md") { + } else if path.extension().is_some_and(|ext| ext == "md") { let title = extract_title(&path); let relative = path - .strip_prefix(&repo_root.join("docs")) + .strip_prefix(repo_root.join("docs")) .unwrap() .to_string_lossy() .replace('\\', "/"); @@ -87,7 +87,7 @@ fn collect_markdown_files(dir: &Path) -> Vec { if let Ok(read_dir) = std::fs::read_dir(dir) { for entry in read_dir.flatten() { let path = entry.path(); - if path.extension().map_or(false, |ext| ext == "md") { + if path.extension().is_some_and(|ext| ext == "md") { let title = extract_title(&path); let relative = path .strip_prefix(&docs_root) -- cgit