uv_configuration/
output_format.rs1#[derive(Debug, Default, Clone, Copy)]
3#[cfg_attr(feature = "clap", derive(clap::ValueEnum))]
4pub enum PythonListFormat {
5 #[default]
7 Text,
8 Json,
10}
11
12#[derive(Debug, Default, Clone, Copy)]
14#[cfg_attr(feature = "clap", derive(clap::ValueEnum))]
15pub enum AuditOutputFormat {
16 #[default]
18 Text,
19 Json,
21 Sarif,
23}
24
25#[derive(Debug, Clone, Copy)]
26#[cfg_attr(feature = "clap", derive(clap::ValueEnum))]
27pub enum VersionFormat {
28 Text,
30 Json,
32}
33
34#[derive(Debug, Default, Clone, Copy)]
35#[cfg_attr(feature = "clap", derive(clap::ValueEnum))]
36pub enum SyncFormat {
37 #[default]
39 Text,
40 Json,
42}
43
44#[derive(Debug, Default, Clone, Copy)]
45#[cfg_attr(feature = "clap", derive(clap::ValueEnum))]
46pub enum PipInstallFormat {
47 #[default]
49 Text,
50 Json,
52}
53
54#[derive(Debug, Default, Clone, Copy, PartialEq, Eq)]
55#[cfg_attr(feature = "clap", derive(clap::ValueEnum))]
56pub enum TreeFormat {
57 #[default]
59 Text,
60 Json,
62}
63
64#[derive(Debug, Default, Clone)]
65#[cfg_attr(feature = "clap", derive(clap::ValueEnum))]
66pub enum ListFormat {
67 #[default]
69 Columns,
70 Freeze,
73 Json,
75}