4 个版本
0.1.4 | 2024 年 6 月 26 日 |
---|---|
0.1.3 | 2024 年 6 月 26 日 |
0.1.2 | 2024 年 6 月 26 日 |
0.1.1 | 2024 年 6 月 26 日 |
0.1.0 |
|
#775 in 文件系统
每月 34 次下载
4KB
dir_tree
根据提供的路径生成 JSON 树
示例
文件结构
/
L src/
L lib.rs
let res = generate_directory_tree("./src");
assert_eq!(serde_json::to_string(&res), r#"{"/":["lib.rs"]}"#);
文件结构
/
L src/
L baz/
L page.rs
L foo/
L bar/
L page.rs
L page.rs
L 404.rs
L layout.rs
L page.rs
let res = generate_directory_tree("./src");
assert_eq!(serde_json::to_pretty_string(&res), r#"
{
"/": [
"404.rs",
"layout.rs",
"page.rs"
],
"/baz": [
"page.rs"
],
"/foo": [
"page.rs"
],
"/foo/bar": [
"page.rs"
]
}"#);
依赖
~0.1–7MB
~39K SLoC