pub struct RawCliJob {Show 40 fields
pub help_for_pattern: bool,
pub help_for_config: bool,
pub jobs_load_only_show: Option<String>,
pub dry_run: Option<bool>,
pub export_nothing: Option<bool>,
pub print_nothing: Option<bool>,
pub print_warnings: Option<bool>,
pub inspection_in_export: Option<bool>,
pub inspection_in_print: Option<bool>,
pub jobs_load: Option<String>,
pub task_id: Option<BTreeSet<String>>,
pub job_blank: bool,
pub speed: bool,
pub dir_to_scan: String,
pub patterns: Vec<String>,
pub query_parts: Vec<String>,
pub ignore_case: Option<bool>,
pub out_dir: String,
pub title: Option<String>,
pub name: Option<String>,
pub name_is_first: Option<bool>,
pub save_separately: Option<bool>,
pub attributes: Option<Vec<SharedJobAttributeToSelect>>,
pub show_colors: Option<bool>,
pub tree_hide: Option<bool>,
pub icon_hide: Option<bool>,
pub name_hide: Option<bool>,
pub align_hide: Option<bool>,
pub icon_more: Option<bool>,
pub num_before: Option<bool>,
pub size_binary: Option<bool>,
pub fmt_date: Option<String>,
pub fmt_time: Option<String>,
pub pile: Option<String>,
pub dir_first: Option<bool>,
pub name_nearby: Option<bool>,
pub sort: Option<String>,
pub reverse: Option<bool>,
pub mirror: Option<bool>,
pub strategy: Option<String>,
}Fields§
§help_for_pattern: boolWyświetla szczegółową pomoc dotyczącą składni wzorców (Patterns)
help_for_config: boolWyświetla pomoc dotyczącą struktury pliku konfiguracyjnego TOML
jobs_load_only_show: Option<String>Załadowywuje plik z konfiguracją zadania i tylko wyświetla listę zadań, nic nie robi więcej.
dry_run: Option<bool>Uruchom w trybie “suchy bieg” (dry run)
export_nothing: Option<bool>Nie zapisuj wyników na dysku
print_nothing: Option<bool>Całkowita cisza - nie drukuje absolutnie niczego na ekranie (nawet błędów)
print_warnings: Option<bool>Pokaż tylko ostrzeżenia
inspection_in_export: Option<bool>Zapisuje dodatkowe informacjie
inspection_in_print: Option<bool>Wyświetla dodatkowe informacje
jobs_load: Option<String>Załadowywuje plik z konfiguracją zadania w formacie TOML. Wymaga podania ścieżki lub użyje domyślnej po samej fladze.
task_id: Option<BTreeSet<String>>Wybiera zadanie lub zadania do obsłużenia z pliku TOML. Opcjonalne, ma zastosowanie TYLKO przy użyciu flagi -l.
job_blank: boolPozwala utworzyć nowe czyste zapytanie z domyślnymi ustawieniami, zamiast wczytywać z configu lub pliku TOML.
speed: boolUruchamia zadanie w trybie przyspieszonym (tylko bazowe parametry, optymalna ścieżka wykonania)
dir_to_scan: StringŚcieżka katalogu do skanowania (domyślnie obecny katalog)
patterns: Vec<String>Wzorce wyszukiwania (np. "src//*.rs", "!target/")
query_parts: Vec<String>Części zapytania [MF, MD, XF, XD] (np. –parts md mf) lub pełna nazwa [matched-files, matched-dirs, mismatched-files, mismatched-dirs]
ignore_case: Option<bool>Ignoruj wielkość liter przy dopasowywaniu wzorców
out_dir: String§title: Option<String>§name: Option<String>§name_is_first: Option<bool>§save_separately: Option<bool>§attributes: Option<Vec<SharedJobAttributeToSelect>>kolumna item jest obowiązkowa, jeśli brak ? - dodawan jest na końcu Kolumny do wyświetlenia (oddzielone przecinkami: date,time,size,path,item)
show_colors: Option<bool>§tree_hide: Option<bool>§icon_hide: Option<bool>§name_hide: Option<bool>§align_hide: Option<bool>§icon_more: Option<bool>§num_before: Option<bool>§size_binary: Option<bool>§fmt_date: Option<String>§fmt_time: Option<String>§pile: Option<String>Typ grupowania (Pile). Dostępne opcje: name, exte, none.
dir_first: Option<bool>Jeśli włączono grupowanie, katalogi zawsze wyświetlają się jako pierwsze.
name_nearby: Option<bool>Jeśli włączono grupowanie (name), zbiera pliki o tej samej nazwie obok katalogu nadrzędnego.
sort: Option<String>Kryterium sortowania: date, size, path, name, none.
reverse: Option<bool>Odwróć kolejność sortowania (Descending). Wymaga –sort.
mirror: Option<bool>Odbicie lustrzane sortowania tekstowego. Wymaga –sort (path/name).
strategy: Option<String>Strategia sortowania (Spec, Num, AZaz). Wymaga –sort (path/name).
Trait Implementations§
Source§impl Args for RawCliJob
impl Args for RawCliJob
Source§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
Source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§impl FromArgMatches for RawCliJob
impl FromArgMatches for RawCliJob
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
ArgMatches to self.Source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
ArgMatches to self.