Struct shiplift::image::ContainerConfig [−][src]
pub struct ContainerConfig {Show fields
pub attach_stderr: bool,
pub attach_stdin: bool,
pub attach_stdout: bool,
pub cmd: Option<Vec<String>>,
pub domainname: String,
pub entrypoint: Option<Vec<String>>,
pub env: Option<Vec<String>>,
pub exposed_ports: Option<HashMap<String, HashMap<String, String>>>,
pub hostname: String,
pub image: String,
pub labels: Option<HashMap<String, String>>,
pub on_build: Option<Vec<String>>,
pub open_stdin: bool,
pub stdin_once: bool,
pub tty: bool,
pub user: String,
pub working_dir: String,
}Fields
attach_stderr: boolattach_stdin: boolattach_stdout: boolcmd: Option<Vec<String>>domainname: Stringentrypoint: Option<Vec<String>>env: Option<Vec<String>>exposed_ports: Option<HashMap<String, HashMap<String, String>>>hostname: Stringimage: Stringlabels: Option<HashMap<String, String>>on_build: Option<Vec<String>>open_stdin: boolstdin_once: booltty: booluser: Stringworking_dir: StringImplementations
Trait Implementations
impl Clone for ContainerConfig[src]
impl Clone for ContainerConfig[src]fn clone(&self) -> ContainerConfig[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl<'de> Deserialize<'de> for ContainerConfig[src]
impl<'de> Deserialize<'de> for ContainerConfig[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Serialize for ContainerConfig[src]
impl Serialize for ContainerConfig[src]Auto Trait Implementations
impl RefUnwindSafe for ContainerConfig
impl Send for ContainerConfig
impl Sync for ContainerConfig
impl Unpin for ContainerConfig
impl UnwindSafe for ContainerConfig
Blanket Implementations
impl<T> Instrument for T[src]
impl<T> Instrument for T[src]pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,