Module compose

Module compose 

Source
Expand description

Docker Compose command implementations using the unified trait pattern.

This module provides Docker Compose commands that follow the same DockerCommand trait pattern as all other commands in the crate.

Re-exports§

pub use attach::AttachResult;
pub use attach::ComposeAttachCommand;
pub use build::ComposeBuildCommand;
pub use build::ComposeBuildResult;
pub use build::ProgressOutput;
pub use config::ComposeConfigCommand;
pub use config::ComposeConfigResult;
pub use config::ConfigFormat;
pub use convert::ComposeConvertCommand;
pub use convert::ComposeConvertResult;
pub use convert::ConvertFormat;
pub use cp::ComposeCpCommand;
pub use cp::ComposeCpResult;
pub use create::ComposeCreateCommand;
pub use create::ComposeCreateResult;
pub use create::PullPolicy;
pub use down::ComposeDownCommand;
pub use down::ComposeDownResult;
pub use down::RemoveImages;
pub use events::ComposeEvent;
pub use events::ComposeEventsCommand;
pub use events::ComposeEventsResult;
pub use exec::ComposeExecCommand;
pub use exec::ComposeExecResult;
pub use images::ComposeImagesCommand;
pub use images::ComposeImagesResult;
pub use images::ImageInfo;
pub use images::ImagesFormat;
pub use kill::ComposeKillCommand;
pub use kill::ComposeKillResult;
pub use logs::ComposeLogsCommand;
pub use logs::ComposeLogsResult;
pub use ls::ComposeLsCommand;
pub use ls::ComposeProject;
pub use ls::LsFormat;
pub use ls::LsResult;
pub use pause::ComposePauseCommand;
pub use pause::ComposePauseResult;
pub use port::ComposePortCommand;
pub use port::ComposePortResult;
pub use ps::ComposeContainerInfo;
pub use ps::ComposePsCommand;
pub use ps::ComposePsResult;
pub use ps::ContainerStatus;
pub use ps::PortPublisher;
pub use push::ComposePushCommand;
pub use push::ComposePushResult;
pub use restart::ComposeRestartCommand;
pub use restart::ComposeRestartResult;
pub use rm::ComposeRmCommand;
pub use rm::ComposeRmResult;
pub use run::ComposeRunCommand;
pub use run::ComposeRunResult;
pub use scale::ComposeScaleCommand;
pub use scale::ComposeScaleResult;
pub use start::ComposeStartCommand;
pub use start::ComposeStartResult;
pub use stop::ComposeStopCommand;
pub use stop::ComposeStopResult;
pub use top::ComposeTopCommand;
pub use top::ComposeTopResult;
pub use unpause::ComposeUnpauseCommand;
pub use unpause::ComposeUnpauseResult;
pub use up::ComposeUpCommand;
pub use up::ComposeUpResult;
pub use version::ComposeVersionCommand;
pub use version::ComposeVersionResult;
pub use version::VersionFormat;
pub use version::VersionInfo;
pub use wait::ComposeWaitCommand;
pub use wait::ComposeWaitResult;
pub use watch::ComposeWatchCommand;
pub use watch::ComposeWatchResult;

Modules§

attach
Docker Compose attach command implementation using unified trait pattern.
build
Docker Compose build command implementation using unified trait pattern.
config
Docker Compose config command implementation using unified trait pattern.
convert
Docker Compose convert command implementation using unified trait pattern.
cp
Docker Compose cp command implementation using unified trait pattern.
create
Docker Compose create command implementation using unified trait pattern.
down
Docker Compose down command implementation using unified trait pattern.
events
Docker Compose events command implementation using unified trait pattern.
exec
Docker Compose exec command implementation using unified trait pattern.
images
Docker Compose images command implementation using unified trait pattern.
kill
Docker Compose kill command implementation using unified trait pattern.
logs
Docker Compose logs command implementation using unified trait pattern.
ls
Docker Compose ls command implementation using unified trait pattern.
pause
Docker Compose pause command implementation using unified trait pattern.
port
Docker Compose port command implementation using unified trait pattern.
ps
Docker Compose ps command implementation using unified trait pattern.
push
Docker Compose push command implementation using unified trait pattern.
restart
Docker Compose restart command implementation using unified trait pattern.
rm
Docker Compose rm command implementation using unified trait pattern.
run
Docker Compose run command implementation using unified trait pattern.
scale
Docker Compose scale command implementation using unified trait pattern.
start
Docker Compose start command implementation using unified trait pattern.
stop
Docker Compose stop command implementation using unified trait pattern.
top
Docker Compose top command implementation using unified trait pattern.
unpause
Docker Compose unpause command implementation using unified trait pattern.
up
Docker Compose up command implementation using unified trait pattern.
version
Docker Compose version command implementation using unified trait pattern.
wait
Docker Compose wait command implementation using unified trait pattern.
watch
Docker Compose watch command implementation using unified trait pattern.