entrenar/config/cli/research/
export.rs1use clap::Parser;
4use std::path::PathBuf;
5
6use super::super::types::ExportFormat;
7
8#[derive(Parser, Debug, Clone, PartialEq)]
10pub struct ExportArgs {
11 #[arg(value_name = "INPUT")]
13 pub input: PathBuf,
14
15 #[arg(short, long)]
17 pub format: ExportFormat,
18
19 #[arg(short, long)]
21 pub output: PathBuf,
22
23 #[arg(long)]
25 pub anonymize: bool,
26
27 #[arg(long)]
29 pub anon_salt: Option<String>,
30
31 #[arg(long, default_value = "python3")]
33 pub kernel: String,
34}