Struct nreplops_tool::cli::Args
source · [−]pub struct Args {
pub conn_expr_src: ConnectionExprSource,
pub stdin_from: Option<IoArg>,
pub stdout_to: Option<IoArg>,
pub stderr_to: Option<IoArg>,
pub results_to: Option<IoArg>,
pub source_args: Vec<SourceArg>,
pub template_args: Vec<TemplateArg>,
}Fields
conn_expr_src: ConnectionExprSourcestdin_from: Option<IoArg>stdout_to: Option<IoArg>stderr_to: Option<IoArg>results_to: Option<IoArg>source_args: Vec<SourceArg>template_args: Vec<TemplateArg>Implementations
sourceimpl Args
impl Args
pub fn from_command_line() -> Result<Self, Error>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Args
impl Send for Args
impl Sync for Args
impl Unpin for Args
impl UnwindSafe for Args
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more