docker_ctl/
error.rs

1/// Represent errors in docker-ctl
2#[derive(thiserror::Error, Debug)]
3#[allow(missing_docs)]
4pub enum Error
5{
6  #[error("Container is already running.")]
7  ContainerRunning,
8  #[error("Container is not running.")]
9  ContainerNotRunning,
10  #[error("StdIO were not piped.")]
11  StdIONotPiped,
12  #[error("Missing username.")]
13  MissingUsername,
14
15  #[error("IO error: {0}.")]
16  IOError(#[from] std::io::Error),
17  #[error("Unknown environment variable: {0}.")]
18  VarError(#[from] std::env::VarError),
19}