pub struct DockerCmdArgs {
pub build: bool,
pub project: String,
pub services: Vec<String>,
pub command: Option<DockerSubCommand>,
}
Fields§
§build: bool
Build images before starting containers.
project: String
Project name.
services: Vec<String>
Space separated list of service subset to start. If empty then launch all the services in the stack.
command: Option<DockerSubCommand>
Implementations§
Source§impl DockerCmdArgs
impl DockerCmdArgs
pub fn get_command(&self) -> DockerSubCommand
Trait Implementations§
Source§impl Args for DockerCmdArgs
impl Args for DockerCmdArgs
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
Append to
Command
so it can instantiate self
via
FromArgMatches::update_from_arg_matches_mut
Read moreSource§impl Clone for DockerCmdArgs
impl Clone for DockerCmdArgs
Source§fn clone(&self) -> DockerCmdArgs
fn clone(&self) -> DockerCmdArgs
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 moreSource§impl FromArgMatches for DockerCmdArgs
impl FromArgMatches for DockerCmdArgs
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>
Assign values from
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>
Assign values from
ArgMatches
to self
.Auto Trait Implementations§
impl Freeze for DockerCmdArgs
impl RefUnwindSafe for DockerCmdArgs
impl Send for DockerCmdArgs
impl Sync for DockerCmdArgs
impl Unpin for DockerCmdArgs
impl UnwindSafe for DockerCmdArgs
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