pub struct Args {
pub version_range: Option<VersionRange>,
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>,
pub pretty: Tristate,
pub color: Tristate,
}Fields§
§version_range: Option<VersionRange>§conn_expr_src: ConnectionExprSource§stdin_from: Option<IoArg>§stdout_to: Option<IoArg>§stderr_to: Option<IoArg>§results_to: Option<IoArg>§source_args: Vec<SourceArg>§template_args: Vec<TemplateArg>§pretty: Tristate§color: TristateImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Args
impl RefUnwindSafe for Args
impl !Send for Args
impl !Sync for Args
impl Unpin for Args
impl UnwindSafe for Args
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