You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
about = "YADM is a lightweight mapping tool designed for small-scale projects. It allows you to serialize the structure of a file system directory into compact and optimized formats for fast storage and access."
9
+
)]
10
+
pubstructCli{
11
+
/// Active le mode verbeux
12
+
#[arg(short, long, global = true)]
13
+
pubverbose:bool,
14
+
15
+
#[command(subcommand)]
16
+
pubcommand:Commands,
17
+
}
18
+
19
+
#[derive(Subcommand)]
20
+
pubenumCommands{
21
+
/// Show the current version of YADM
22
+
Version,
23
+
24
+
/// Serialize a directory or just one file
25
+
Serialize(SerializeArgs),
26
+
27
+
/// Parse a serialize file
28
+
Parse(ParseArgs),
29
+
}
30
+
31
+
#[derive(Args)]
32
+
pubstructSerializeArgs{
33
+
/// Path to the element to serialize
34
+
#[arg(value_name = "PATH")]
35
+
pubpath:String,
36
+
37
+
/// Enable or disable compression using zstd, (set to true by default)
0 commit comments