pub enum ValidatedCommand {
Process {
input: PathBuf,
output: PathBuf,
pipeline: String,
chunk_size_mb: Option<usize>,
workers: Option<usize>,
},
Create {
name: String,
stages: String,
output: Option<PathBuf>,
},
List,
Show {
pipeline: String,
},
Delete {
pipeline: String,
force: bool,
},
Benchmark {
file: Option<PathBuf>,
size_mb: usize,
iterations: usize,
},
Validate {
config: PathBuf,
},
ValidateFile {
file: PathBuf,
full: bool,
},
Restore {
input: PathBuf,
output_dir: Option<PathBuf>,
mkdir: bool,
overwrite: bool,
},
Compare {
original: PathBuf,
adapipe: PathBuf,
detailed: bool,
},
}Expand description
Validated command variants
Variants§
Trait Implementations§
Source§impl Clone for ValidatedCommand
impl Clone for ValidatedCommand
Source§fn clone(&self) -> ValidatedCommand
fn clone(&self) -> ValidatedCommand
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ValidatedCommand
impl RefUnwindSafe for ValidatedCommand
impl Send for ValidatedCommand
impl Sync for ValidatedCommand
impl Unpin for ValidatedCommand
impl UnwindSafe for ValidatedCommand
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more